AWS SDK for C++  1.9.129
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::AddPartnerRequest &, const Model::AddPartnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddPartnerResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::AssociateDataShareConsumerRequest &, const Model::AssociateDataShareConsumerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateDataShareConsumerResponseReceivedHandler
 
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::AuthorizeDataShareRequest &, const Model::AuthorizeDataShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AuthorizeDataShareResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::AuthorizeEndpointAccessRequest &, const Model::AuthorizeEndpointAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AuthorizeEndpointAccessResponseReceivedHandler
 
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::CreateAuthenticationProfileRequest &, const Model::CreateAuthenticationProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAuthenticationProfileResponseReceivedHandler
 
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::CreateEndpointAccessRequest &, const Model::CreateEndpointAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEndpointAccessResponseReceivedHandler
 
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::DeauthorizeDataShareRequest &, const Model::DeauthorizeDataShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeauthorizeDataShareResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DeleteAuthenticationProfileRequest &, const Model::DeleteAuthenticationProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAuthenticationProfileResponseReceivedHandler
 
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::DeleteEndpointAccessRequest &, const Model::DeleteEndpointAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEndpointAccessResponseReceivedHandler
 
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::DeletePartnerRequest &, const Model::DeletePartnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePartnerResponseReceivedHandler
 
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::DescribeAuthenticationProfilesRequest &, const Model::DescribeAuthenticationProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuthenticationProfilesResponseReceivedHandler
 
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::DescribeDataSharesRequest &, const Model::DescribeDataSharesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataSharesResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeDataSharesForConsumerRequest &, const Model::DescribeDataSharesForConsumerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataSharesForConsumerResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeDataSharesForProducerRequest &, const Model::DescribeDataSharesForProducerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataSharesForProducerResponseReceivedHandler
 
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::DescribeEndpointAccessRequest &, const Model::DescribeEndpointAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointAccessResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::DescribeEndpointAuthorizationRequest &, const Model::DescribeEndpointAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointAuthorizationResponseReceivedHandler
 
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::DescribePartnersRequest &, const Model::DescribePartnersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePartnersResponseReceivedHandler
 
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::DisassociateDataShareConsumerRequest &, const Model::DisassociateDataShareConsumerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateDataShareConsumerResponseReceivedHandler
 
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::ModifyAquaConfigurationRequest &, const Model::ModifyAquaConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyAquaConfigurationResponseReceivedHandler
 
typedef std::function< void(const RedshiftClient *, const Model::ModifyAuthenticationProfileRequest &, const Model::ModifyAuthenticationProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyAuthenticationProfileResponseReceivedHandler
 
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::ModifyEndpointAccessRequest &, const Model::ModifyEndpointAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyEndpointAccessResponseReceivedHandler
 
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::RejectDataShareRequest &, const Model::RejectDataShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectDataShareResponseReceivedHandler
 
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::RevokeEndpointAccessRequest &, const Model::RevokeEndpointAccessOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeEndpointAccessResponseReceivedHandler
 
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
 
typedef std::function< void(const RedshiftClient *, const Model::UpdatePartnerStatusRequest &, const Model::UpdatePartnerStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePartnerStatusResponseReceivedHandler
 

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_CLUSTER_DENIED_FAULT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  RedshiftErrors::ACCESS_TO_SNAPSHOT_DENIED_FAULT, RedshiftErrors::AUTHENTICATION_PROFILE_ALREADY_EXISTS_FAULT, RedshiftErrors::AUTHENTICATION_PROFILE_NOT_FOUND_FAULT, RedshiftErrors::AUTHENTICATION_PROFILE_QUOTA_EXCEEDED_FAULT,
  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::ENDPOINTS_PER_AUTHORIZATION_LIMIT_EXCEEDED_FAULT, RedshiftErrors::ENDPOINTS_PER_CLUSTER_LIMIT_EXCEEDED_FAULT,
  RedshiftErrors::ENDPOINT_ALREADY_EXISTS_FAULT, RedshiftErrors::ENDPOINT_AUTHORIZATIONS_PER_CLUSTER_LIMIT_EXCEEDED_FAULT, RedshiftErrors::ENDPOINT_AUTHORIZATION_ALREADY_EXISTS_FAULT, RedshiftErrors::ENDPOINT_AUTHORIZATION_NOT_FOUND_FAULT,
  RedshiftErrors::ENDPOINT_NOT_FOUND_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_AUTHENTICATION_PROFILE_REQUEST_FAULT,
  RedshiftErrors::INVALID_AUTHORIZATION_STATE_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_DATA_SHARE_FAULT, RedshiftErrors::INVALID_ELASTIC_IP_FAULT, RedshiftErrors::INVALID_ENDPOINT_STATE_FAULT,
  RedshiftErrors::INVALID_HSM_CLIENT_CERTIFICATE_STATE_FAULT, RedshiftErrors::INVALID_HSM_CONFIGURATION_STATE_FAULT, RedshiftErrors::INVALID_NAMESPACE_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::PARTNER_NOT_FOUND_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::UNAUTHORIZED_PARTNER_INTEGRATION_FAULT, 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 518 of file RedshiftClient.h.

◆ AddPartnerResponseReceivedHandler

Definition at line 519 of file RedshiftClient.h.

◆ AssociateDataShareConsumerResponseReceivedHandler

Definition at line 520 of file RedshiftClient.h.

◆ AuthorizeClusterSecurityGroupIngressResponseReceivedHandler

Definition at line 521 of file RedshiftClient.h.

◆ AuthorizeDataShareResponseReceivedHandler

Definition at line 522 of file RedshiftClient.h.

◆ AuthorizeEndpointAccessResponseReceivedHandler

Definition at line 523 of file RedshiftClient.h.

◆ AuthorizeSnapshotAccessResponseReceivedHandler

Definition at line 524 of file RedshiftClient.h.

◆ BatchDeleteClusterSnapshotsResponseReceivedHandler

Definition at line 525 of file RedshiftClient.h.

◆ BatchModifyClusterSnapshotsResponseReceivedHandler

Definition at line 526 of file RedshiftClient.h.

◆ CancelResizeResponseReceivedHandler

Definition at line 527 of file RedshiftClient.h.

◆ CopyClusterSnapshotResponseReceivedHandler

Definition at line 528 of file RedshiftClient.h.

◆ CreateAuthenticationProfileResponseReceivedHandler

Definition at line 529 of file RedshiftClient.h.

◆ CreateClusterParameterGroupResponseReceivedHandler

Definition at line 531 of file RedshiftClient.h.

◆ CreateClusterResponseReceivedHandler

Definition at line 530 of file RedshiftClient.h.

◆ CreateClusterSecurityGroupResponseReceivedHandler

Definition at line 532 of file RedshiftClient.h.

◆ CreateClusterSnapshotResponseReceivedHandler

Definition at line 533 of file RedshiftClient.h.

◆ CreateClusterSubnetGroupResponseReceivedHandler

Definition at line 534 of file RedshiftClient.h.

◆ CreateEndpointAccessResponseReceivedHandler

Definition at line 535 of file RedshiftClient.h.

◆ CreateEventSubscriptionResponseReceivedHandler

Definition at line 536 of file RedshiftClient.h.

◆ CreateHsmClientCertificateResponseReceivedHandler

Definition at line 537 of file RedshiftClient.h.

◆ CreateHsmConfigurationResponseReceivedHandler

Definition at line 538 of file RedshiftClient.h.

◆ CreateScheduledActionResponseReceivedHandler

Definition at line 539 of file RedshiftClient.h.

◆ CreateSnapshotCopyGrantResponseReceivedHandler

Definition at line 540 of file RedshiftClient.h.

◆ CreateSnapshotScheduleResponseReceivedHandler

Definition at line 541 of file RedshiftClient.h.

◆ CreateTagsResponseReceivedHandler

Definition at line 542 of file RedshiftClient.h.

◆ CreateUsageLimitResponseReceivedHandler

Definition at line 543 of file RedshiftClient.h.

◆ DeauthorizeDataShareResponseReceivedHandler

Definition at line 544 of file RedshiftClient.h.

◆ DeleteAuthenticationProfileResponseReceivedHandler

Definition at line 545 of file RedshiftClient.h.

◆ DeleteClusterParameterGroupResponseReceivedHandler

Definition at line 547 of file RedshiftClient.h.

◆ DeleteClusterResponseReceivedHandler

Definition at line 546 of file RedshiftClient.h.

◆ DeleteClusterSecurityGroupResponseReceivedHandler

Definition at line 548 of file RedshiftClient.h.

◆ DeleteClusterSnapshotResponseReceivedHandler

Definition at line 549 of file RedshiftClient.h.

◆ DeleteClusterSubnetGroupResponseReceivedHandler

Definition at line 550 of file RedshiftClient.h.

◆ DeleteEndpointAccessResponseReceivedHandler

Definition at line 551 of file RedshiftClient.h.

◆ DeleteEventSubscriptionResponseReceivedHandler

Definition at line 552 of file RedshiftClient.h.

◆ DeleteHsmClientCertificateResponseReceivedHandler

Definition at line 553 of file RedshiftClient.h.

◆ DeleteHsmConfigurationResponseReceivedHandler

Definition at line 554 of file RedshiftClient.h.

◆ DeletePartnerResponseReceivedHandler

Definition at line 555 of file RedshiftClient.h.

◆ DeleteScheduledActionResponseReceivedHandler

Definition at line 556 of file RedshiftClient.h.

◆ DeleteSnapshotCopyGrantResponseReceivedHandler

Definition at line 557 of file RedshiftClient.h.

◆ DeleteSnapshotScheduleResponseReceivedHandler

Definition at line 558 of file RedshiftClient.h.

◆ DeleteTagsResponseReceivedHandler

Definition at line 559 of file RedshiftClient.h.

◆ DeleteUsageLimitResponseReceivedHandler

Definition at line 560 of file RedshiftClient.h.

◆ DescribeAccountAttributesResponseReceivedHandler

Definition at line 561 of file RedshiftClient.h.

◆ DescribeAuthenticationProfilesResponseReceivedHandler

Definition at line 562 of file RedshiftClient.h.

◆ DescribeClusterDbRevisionsResponseReceivedHandler

Definition at line 563 of file RedshiftClient.h.

◆ DescribeClusterParameterGroupsResponseReceivedHandler

Definition at line 564 of file RedshiftClient.h.

◆ DescribeClusterParametersResponseReceivedHandler

Definition at line 565 of file RedshiftClient.h.

◆ DescribeClusterSecurityGroupsResponseReceivedHandler

Definition at line 566 of file RedshiftClient.h.

◆ DescribeClusterSnapshotsResponseReceivedHandler

Definition at line 567 of file RedshiftClient.h.

◆ DescribeClustersResponseReceivedHandler

Definition at line 571 of file RedshiftClient.h.

◆ DescribeClusterSubnetGroupsResponseReceivedHandler

Definition at line 568 of file RedshiftClient.h.

◆ DescribeClusterTracksResponseReceivedHandler

Definition at line 569 of file RedshiftClient.h.

◆ DescribeClusterVersionsResponseReceivedHandler

Definition at line 570 of file RedshiftClient.h.

◆ DescribeDataSharesForConsumerResponseReceivedHandler

Definition at line 573 of file RedshiftClient.h.

◆ DescribeDataSharesForProducerResponseReceivedHandler

Definition at line 574 of file RedshiftClient.h.

◆ DescribeDataSharesResponseReceivedHandler

Definition at line 572 of file RedshiftClient.h.

◆ DescribeDefaultClusterParametersResponseReceivedHandler

Definition at line 575 of file RedshiftClient.h.

◆ DescribeEndpointAccessResponseReceivedHandler

Definition at line 576 of file RedshiftClient.h.

◆ DescribeEndpointAuthorizationResponseReceivedHandler

Definition at line 577 of file RedshiftClient.h.

◆ DescribeEventCategoriesResponseReceivedHandler

Definition at line 578 of file RedshiftClient.h.

◆ DescribeEventsResponseReceivedHandler

Definition at line 580 of file RedshiftClient.h.

◆ DescribeEventSubscriptionsResponseReceivedHandler

Definition at line 579 of file RedshiftClient.h.

◆ DescribeHsmClientCertificatesResponseReceivedHandler

Definition at line 581 of file RedshiftClient.h.

◆ DescribeHsmConfigurationsResponseReceivedHandler

Definition at line 582 of file RedshiftClient.h.

◆ DescribeLoggingStatusResponseReceivedHandler

Definition at line 583 of file RedshiftClient.h.

◆ DescribeNodeConfigurationOptionsResponseReceivedHandler

Definition at line 584 of file RedshiftClient.h.

◆ DescribeOrderableClusterOptionsResponseReceivedHandler

Definition at line 585 of file RedshiftClient.h.

◆ DescribePartnersResponseReceivedHandler

Definition at line 586 of file RedshiftClient.h.

◆ DescribeReservedNodeOfferingsResponseReceivedHandler

Definition at line 587 of file RedshiftClient.h.

◆ DescribeReservedNodesResponseReceivedHandler

Definition at line 588 of file RedshiftClient.h.

◆ DescribeResizeResponseReceivedHandler

Definition at line 589 of file RedshiftClient.h.

◆ DescribeScheduledActionsResponseReceivedHandler

Definition at line 590 of file RedshiftClient.h.

◆ DescribeSnapshotCopyGrantsResponseReceivedHandler

Definition at line 591 of file RedshiftClient.h.

◆ DescribeSnapshotSchedulesResponseReceivedHandler

Definition at line 592 of file RedshiftClient.h.

◆ DescribeStorageResponseReceivedHandler

Definition at line 593 of file RedshiftClient.h.

◆ DescribeTableRestoreStatusResponseReceivedHandler

Definition at line 594 of file RedshiftClient.h.

◆ DescribeTagsResponseReceivedHandler

Definition at line 595 of file RedshiftClient.h.

◆ DescribeUsageLimitsResponseReceivedHandler

Definition at line 596 of file RedshiftClient.h.

◆ DisableLoggingResponseReceivedHandler

Definition at line 597 of file RedshiftClient.h.

◆ DisableSnapshotCopyResponseReceivedHandler

Definition at line 598 of file RedshiftClient.h.

◆ DisassociateDataShareConsumerResponseReceivedHandler

Definition at line 599 of file RedshiftClient.h.

◆ EnableLoggingResponseReceivedHandler

Definition at line 600 of file RedshiftClient.h.

◆ EnableSnapshotCopyResponseReceivedHandler

Definition at line 601 of file RedshiftClient.h.

◆ GetClusterCredentialsResponseReceivedHandler

Definition at line 602 of file RedshiftClient.h.

◆ GetReservedNodeExchangeOfferingsResponseReceivedHandler

Definition at line 603 of file RedshiftClient.h.

◆ ModifyAquaConfigurationResponseReceivedHandler

Definition at line 604 of file RedshiftClient.h.

◆ ModifyAuthenticationProfileResponseReceivedHandler

Definition at line 605 of file RedshiftClient.h.

◆ ModifyClusterDbRevisionResponseReceivedHandler

Definition at line 607 of file RedshiftClient.h.

◆ ModifyClusterIamRolesResponseReceivedHandler

Definition at line 608 of file RedshiftClient.h.

◆ ModifyClusterMaintenanceResponseReceivedHandler

Definition at line 609 of file RedshiftClient.h.

◆ ModifyClusterParameterGroupResponseReceivedHandler

Definition at line 610 of file RedshiftClient.h.

◆ ModifyClusterResponseReceivedHandler

Definition at line 606 of file RedshiftClient.h.

◆ ModifyClusterSnapshotResponseReceivedHandler

Definition at line 611 of file RedshiftClient.h.

◆ ModifyClusterSnapshotScheduleResponseReceivedHandler

Definition at line 612 of file RedshiftClient.h.

◆ ModifyClusterSubnetGroupResponseReceivedHandler

Definition at line 613 of file RedshiftClient.h.

◆ ModifyEndpointAccessResponseReceivedHandler

Definition at line 614 of file RedshiftClient.h.

◆ ModifyEventSubscriptionResponseReceivedHandler

Definition at line 615 of file RedshiftClient.h.

◆ ModifyScheduledActionResponseReceivedHandler

Definition at line 616 of file RedshiftClient.h.

◆ ModifySnapshotCopyRetentionPeriodResponseReceivedHandler

Definition at line 617 of file RedshiftClient.h.

◆ ModifySnapshotScheduleResponseReceivedHandler

Definition at line 618 of file RedshiftClient.h.

◆ ModifyUsageLimitResponseReceivedHandler

Definition at line 619 of file RedshiftClient.h.

◆ PauseClusterResponseReceivedHandler

Definition at line 620 of file RedshiftClient.h.

◆ PurchaseReservedNodeOfferingResponseReceivedHandler

Definition at line 621 of file RedshiftClient.h.

◆ RebootClusterResponseReceivedHandler

Definition at line 622 of file RedshiftClient.h.

◆ RejectDataShareResponseReceivedHandler

Definition at line 623 of file RedshiftClient.h.

◆ ResetClusterParameterGroupResponseReceivedHandler

Definition at line 624 of file RedshiftClient.h.

◆ ResizeClusterResponseReceivedHandler

Definition at line 625 of file RedshiftClient.h.

◆ RestoreFromClusterSnapshotResponseReceivedHandler

Definition at line 626 of file RedshiftClient.h.

◆ RestoreTableFromClusterSnapshotResponseReceivedHandler

Definition at line 627 of file RedshiftClient.h.

◆ ResumeClusterResponseReceivedHandler

Definition at line 628 of file RedshiftClient.h.

◆ RevokeClusterSecurityGroupIngressResponseReceivedHandler

Definition at line 629 of file RedshiftClient.h.

◆ RevokeEndpointAccessResponseReceivedHandler

Definition at line 630 of file RedshiftClient.h.

◆ RevokeSnapshotAccessResponseReceivedHandler

Definition at line 631 of file RedshiftClient.h.

◆ RotateEncryptionKeyResponseReceivedHandler

Definition at line 632 of file RedshiftClient.h.

◆ UpdatePartnerStatusResponseReceivedHandler

Definition at line 633 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_CLUSTER_DENIED_FAULT 
ACCESS_TO_SNAPSHOT_DENIED_FAULT 
AUTHENTICATION_PROFILE_ALREADY_EXISTS_FAULT 
AUTHENTICATION_PROFILE_NOT_FOUND_FAULT 
AUTHENTICATION_PROFILE_QUOTA_EXCEEDED_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 
ENDPOINTS_PER_AUTHORIZATION_LIMIT_EXCEEDED_FAULT 
ENDPOINTS_PER_CLUSTER_LIMIT_EXCEEDED_FAULT 
ENDPOINT_ALREADY_EXISTS_FAULT 
ENDPOINT_AUTHORIZATIONS_PER_CLUSTER_LIMIT_EXCEEDED_FAULT 
ENDPOINT_AUTHORIZATION_ALREADY_EXISTS_FAULT 
ENDPOINT_AUTHORIZATION_NOT_FOUND_FAULT 
ENDPOINT_NOT_FOUND_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_AUTHENTICATION_PROFILE_REQUEST_FAULT 
INVALID_AUTHORIZATION_STATE_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_DATA_SHARE_FAULT 
INVALID_ELASTIC_IP_FAULT 
INVALID_ENDPOINT_STATE_FAULT 
INVALID_HSM_CLIENT_CERTIFICATE_STATE_FAULT 
INVALID_HSM_CONFIGURATION_STATE_FAULT 
INVALID_NAMESPACE_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 
PARTNER_NOT_FOUND_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 
UNAUTHORIZED_PARTNER_INTEGRATION_FAULT 
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.