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

Namespaces

 ActionTypeMapper
 
 ModeMapper
 
 NodeConfigurationOptionsFilterNameMapper
 
 OperatorTypeMapper
 
 ParameterApplyTypeMapper
 
 ReservedNodeOfferingTypeMapper
 
 ScheduledActionFilterNameMapper
 
 ScheduledActionStateMapper
 
 ScheduledActionTypeValuesMapper
 
 ScheduleStateMapper
 
 SnapshotAttributeToSortByMapper
 
 SortByOrderMapper
 
 SourceTypeMapper
 
 TableRestoreStatusTypeMapper
 
 UsageLimitBreachActionMapper
 
 UsageLimitFeatureTypeMapper
 
 UsageLimitLimitTypeMapper
 
 UsageLimitPeriodMapper
 

Classes

class  AcceptReservedNodeExchangeRequest
 
class  AcceptReservedNodeExchangeResult
 
class  AccountAttribute
 
class  AccountWithRestoreAccess
 
class  AttributeValueTarget
 
class  AuthorizeClusterSecurityGroupIngressRequest
 
class  AuthorizeClusterSecurityGroupIngressResult
 
class  AuthorizeSnapshotAccessRequest
 
class  AuthorizeSnapshotAccessResult
 
class  AvailabilityZone
 
class  BatchDeleteClusterSnapshotsRequest
 
class  BatchDeleteClusterSnapshotsResult
 
class  BatchModifyClusterSnapshotsRequest
 
class  BatchModifyClusterSnapshotsResult
 
class  CancelResizeRequest
 
class  CancelResizeResult
 
class  Cluster
 
class  ClusterAssociatedToSchedule
 
class  ClusterDbRevision
 
class  ClusterIamRole
 
class  ClusterNode
 
class  ClusterParameterGroup
 
class  ClusterParameterGroupStatus
 
class  ClusterParameterStatus
 
class  ClusterSecurityGroup
 
class  ClusterSecurityGroupMembership
 
class  ClusterSnapshotCopyStatus
 
class  ClusterSubnetGroup
 
class  ClusterVersion
 
class  CopyClusterSnapshotRequest
 
class  CopyClusterSnapshotResult
 
class  CreateClusterParameterGroupRequest
 
class  CreateClusterParameterGroupResult
 
class  CreateClusterRequest
 
class  CreateClusterResult
 
class  CreateClusterSecurityGroupRequest
 
class  CreateClusterSecurityGroupResult
 
class  CreateClusterSnapshotRequest
 
class  CreateClusterSnapshotResult
 
class  CreateClusterSubnetGroupRequest
 
class  CreateClusterSubnetGroupResult
 
class  CreateEventSubscriptionRequest
 
class  CreateEventSubscriptionResult
 
class  CreateHsmClientCertificateRequest
 
class  CreateHsmClientCertificateResult
 
class  CreateHsmConfigurationRequest
 
class  CreateHsmConfigurationResult
 
class  CreateScheduledActionRequest
 
class  CreateScheduledActionResult
 
class  CreateSnapshotCopyGrantRequest
 
class  CreateSnapshotCopyGrantResult
 
class  CreateSnapshotScheduleRequest
 
class  CreateSnapshotScheduleResult
 
class  CreateTagsRequest
 
class  CreateUsageLimitRequest
 
class  CreateUsageLimitResult
 
class  DataTransferProgress
 
class  DefaultClusterParameters
 
class  DeferredMaintenanceWindow
 
class  DeleteClusterParameterGroupRequest
 
class  DeleteClusterRequest
 
class  DeleteClusterResult
 
class  DeleteClusterSecurityGroupRequest
 
class  DeleteClusterSnapshotMessage
 
class  DeleteClusterSnapshotRequest
 
class  DeleteClusterSnapshotResult
 
class  DeleteClusterSubnetGroupRequest
 
class  DeleteEventSubscriptionRequest
 
class  DeleteHsmClientCertificateRequest
 
class  DeleteHsmConfigurationRequest
 
class  DeleteScheduledActionRequest
 
class  DeleteSnapshotCopyGrantRequest
 
class  DeleteSnapshotScheduleRequest
 
class  DeleteTagsRequest
 
class  DeleteUsageLimitRequest
 
class  DescribeAccountAttributesRequest
 
class  DescribeAccountAttributesResult
 
class  DescribeClusterDbRevisionsRequest
 
class  DescribeClusterDbRevisionsResult
 
class  DescribeClusterParameterGroupsRequest
 
class  DescribeClusterParameterGroupsResult
 
class  DescribeClusterParametersRequest
 
class  DescribeClusterParametersResult
 
class  DescribeClusterSecurityGroupsRequest
 
class  DescribeClusterSecurityGroupsResult
 
class  DescribeClusterSnapshotsRequest
 
class  DescribeClusterSnapshotsResult
 
class  DescribeClustersRequest
 
class  DescribeClustersResult
 
class  DescribeClusterSubnetGroupsRequest
 
class  DescribeClusterSubnetGroupsResult
 
class  DescribeClusterTracksRequest
 
class  DescribeClusterTracksResult
 
class  DescribeClusterVersionsRequest
 
class  DescribeClusterVersionsResult
 
class  DescribeDefaultClusterParametersRequest
 
class  DescribeDefaultClusterParametersResult
 
class  DescribeEventCategoriesRequest
 
class  DescribeEventCategoriesResult
 
class  DescribeEventsRequest
 
class  DescribeEventsResult
 
class  DescribeEventSubscriptionsRequest
 
class  DescribeEventSubscriptionsResult
 
class  DescribeHsmClientCertificatesRequest
 
class  DescribeHsmClientCertificatesResult
 
class  DescribeHsmConfigurationsRequest
 
class  DescribeHsmConfigurationsResult
 
class  DescribeLoggingStatusRequest
 
class  DescribeLoggingStatusResult
 
class  DescribeNodeConfigurationOptionsRequest
 
class  DescribeNodeConfigurationOptionsResult
 
class  DescribeOrderableClusterOptionsRequest
 
class  DescribeOrderableClusterOptionsResult
 
class  DescribeReservedNodeOfferingsRequest
 
class  DescribeReservedNodeOfferingsResult
 
class  DescribeReservedNodesRequest
 
class  DescribeReservedNodesResult
 
class  DescribeResizeRequest
 
class  DescribeResizeResult
 
class  DescribeScheduledActionsRequest
 
class  DescribeScheduledActionsResult
 
class  DescribeSnapshotCopyGrantsRequest
 
class  DescribeSnapshotCopyGrantsResult
 
class  DescribeSnapshotSchedulesRequest
 
class  DescribeSnapshotSchedulesResult
 
class  DescribeStorageRequest
 
class  DescribeStorageResult
 
class  DescribeTableRestoreStatusRequest
 
class  DescribeTableRestoreStatusResult
 
class  DescribeTagsRequest
 
class  DescribeTagsResult
 
class  DescribeUsageLimitsRequest
 
class  DescribeUsageLimitsResult
 
class  DisableLoggingRequest
 
class  DisableLoggingResult
 
class  DisableSnapshotCopyRequest
 
class  DisableSnapshotCopyResult
 
class  EC2SecurityGroup
 
class  ElasticIpStatus
 
class  EnableLoggingRequest
 
class  EnableLoggingResult
 
class  EnableSnapshotCopyRequest
 
class  EnableSnapshotCopyResult
 
class  Endpoint
 
class  Event
 
class  EventCategoriesMap
 
class  EventInfoMap
 
class  EventSubscription
 
class  GetClusterCredentialsRequest
 
class  GetClusterCredentialsResult
 
class  GetReservedNodeExchangeOfferingsRequest
 
class  GetReservedNodeExchangeOfferingsResult
 
class  HsmClientCertificate
 
class  HsmConfiguration
 
class  HsmStatus
 
class  IPRange
 
class  MaintenanceTrack
 
class  ModifyClusterDbRevisionRequest
 
class  ModifyClusterDbRevisionResult
 
class  ModifyClusterIamRolesRequest
 
class  ModifyClusterIamRolesResult
 
class  ModifyClusterMaintenanceRequest
 
class  ModifyClusterMaintenanceResult
 
class  ModifyClusterParameterGroupRequest
 
class  ModifyClusterParameterGroupResult
 
class  ModifyClusterRequest
 
class  ModifyClusterResult
 
class  ModifyClusterSnapshotRequest
 
class  ModifyClusterSnapshotResult
 
class  ModifyClusterSnapshotScheduleRequest
 
class  ModifyClusterSubnetGroupRequest
 
class  ModifyClusterSubnetGroupResult
 
class  ModifyEventSubscriptionRequest
 
class  ModifyEventSubscriptionResult
 
class  ModifyScheduledActionRequest
 
class  ModifyScheduledActionResult
 
class  ModifySnapshotCopyRetentionPeriodRequest
 
class  ModifySnapshotCopyRetentionPeriodResult
 
class  ModifySnapshotScheduleRequest
 
class  ModifySnapshotScheduleResult
 
class  ModifyUsageLimitRequest
 
class  ModifyUsageLimitResult
 
class  NodeConfigurationOption
 
class  NodeConfigurationOptionsFilter
 
class  OrderableClusterOption
 
class  Parameter
 
class  PauseClusterMessage
 
class  PauseClusterRequest
 
class  PauseClusterResult
 
class  PendingModifiedValues
 
class  PurchaseReservedNodeOfferingRequest
 
class  PurchaseReservedNodeOfferingResult
 
class  RebootClusterRequest
 
class  RebootClusterResult
 
class  RecurringCharge
 
class  ReservedNode
 
class  ReservedNodeOffering
 
class  ResetClusterParameterGroupRequest
 
class  ResetClusterParameterGroupResult
 
class  ResizeClusterMessage
 
class  ResizeClusterRequest
 
class  ResizeClusterResult
 
class  ResizeInfo
 
class  ResponseMetadata
 
class  RestoreFromClusterSnapshotRequest
 
class  RestoreFromClusterSnapshotResult
 
class  RestoreStatus
 
class  RestoreTableFromClusterSnapshotRequest
 
class  RestoreTableFromClusterSnapshotResult
 
class  ResumeClusterMessage
 
class  ResumeClusterRequest
 
class  ResumeClusterResult
 
class  RevisionTarget
 
class  RevokeClusterSecurityGroupIngressRequest
 
class  RevokeClusterSecurityGroupIngressResult
 
class  RevokeSnapshotAccessRequest
 
class  RevokeSnapshotAccessResult
 
class  RotateEncryptionKeyRequest
 
class  RotateEncryptionKeyResult
 
class  ScheduledAction
 
class  ScheduledActionFilter
 
class  ScheduledActionType
 
class  Snapshot
 
class  SnapshotCopyGrant
 
class  SnapshotErrorMessage
 
class  SnapshotSchedule
 
class  SnapshotSortingEntity
 
class  Subnet
 
class  SupportedOperation
 
class  SupportedPlatform
 
class  TableRestoreStatus
 
class  Tag
 
class  TaggedResource
 
class  UpdateTarget
 
class  UsageLimit
 
class  VpcSecurityGroupMembership
 

Typedefs

typedef Aws::Utils::Outcome< AcceptReservedNodeExchangeResult, RedshiftErrorAcceptReservedNodeExchangeOutcome
 
typedef Aws::Utils::Outcome< AuthorizeClusterSecurityGroupIngressResult, RedshiftErrorAuthorizeClusterSecurityGroupIngressOutcome
 
typedef Aws::Utils::Outcome< AuthorizeSnapshotAccessResult, RedshiftErrorAuthorizeSnapshotAccessOutcome
 
typedef Aws::Utils::Outcome< BatchDeleteClusterSnapshotsResult, RedshiftErrorBatchDeleteClusterSnapshotsOutcome
 
typedef Aws::Utils::Outcome< BatchModifyClusterSnapshotsResult, RedshiftErrorBatchModifyClusterSnapshotsOutcome
 
typedef Aws::Utils::Outcome< CancelResizeResult, RedshiftErrorCancelResizeOutcome
 
typedef Aws::Utils::Outcome< CopyClusterSnapshotResult, RedshiftErrorCopyClusterSnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateClusterResult, RedshiftErrorCreateClusterOutcome
 
typedef Aws::Utils::Outcome< CreateClusterParameterGroupResult, RedshiftErrorCreateClusterParameterGroupOutcome
 
typedef Aws::Utils::Outcome< CreateClusterSecurityGroupResult, RedshiftErrorCreateClusterSecurityGroupOutcome
 
typedef Aws::Utils::Outcome< CreateClusterSnapshotResult, RedshiftErrorCreateClusterSnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateClusterSubnetGroupResult, RedshiftErrorCreateClusterSubnetGroupOutcome
 
typedef Aws::Utils::Outcome< CreateEventSubscriptionResult, RedshiftErrorCreateEventSubscriptionOutcome
 
typedef Aws::Utils::Outcome< CreateHsmClientCertificateResult, RedshiftErrorCreateHsmClientCertificateOutcome
 
typedef Aws::Utils::Outcome< CreateHsmConfigurationResult, RedshiftErrorCreateHsmConfigurationOutcome
 
typedef Aws::Utils::Outcome< CreateScheduledActionResult, RedshiftErrorCreateScheduledActionOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotCopyGrantResult, RedshiftErrorCreateSnapshotCopyGrantOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotScheduleResult, RedshiftErrorCreateSnapshotScheduleOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorCreateTagsOutcome
 
typedef Aws::Utils::Outcome< CreateUsageLimitResult, RedshiftErrorCreateUsageLimitOutcome
 
typedef Aws::Utils::Outcome< DeleteClusterResult, RedshiftErrorDeleteClusterOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteClusterParameterGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteClusterSecurityGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteClusterSnapshotResult, RedshiftErrorDeleteClusterSnapshotOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteClusterSubnetGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteEventSubscriptionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteHsmClientCertificateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteHsmConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteScheduledActionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteSnapshotCopyGrantOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteSnapshotScheduleOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteTagsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorDeleteUsageLimitOutcome
 
typedef Aws::Utils::Outcome< DescribeAccountAttributesResult, RedshiftErrorDescribeAccountAttributesOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterDbRevisionsResult, RedshiftErrorDescribeClusterDbRevisionsOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterParameterGroupsResult, RedshiftErrorDescribeClusterParameterGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterParametersResult, RedshiftErrorDescribeClusterParametersOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterSecurityGroupsResult, RedshiftErrorDescribeClusterSecurityGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterSnapshotsResult, RedshiftErrorDescribeClusterSnapshotsOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterSubnetGroupsResult, RedshiftErrorDescribeClusterSubnetGroupsOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterTracksResult, RedshiftErrorDescribeClusterTracksOutcome
 
typedef Aws::Utils::Outcome< DescribeClusterVersionsResult, RedshiftErrorDescribeClusterVersionsOutcome
 
typedef Aws::Utils::Outcome< DescribeClustersResult, RedshiftErrorDescribeClustersOutcome
 
typedef Aws::Utils::Outcome< DescribeDefaultClusterParametersResult, RedshiftErrorDescribeDefaultClusterParametersOutcome
 
typedef Aws::Utils::Outcome< DescribeEventCategoriesResult, RedshiftErrorDescribeEventCategoriesOutcome
 
typedef Aws::Utils::Outcome< DescribeEventSubscriptionsResult, RedshiftErrorDescribeEventSubscriptionsOutcome
 
typedef Aws::Utils::Outcome< DescribeEventsResult, RedshiftErrorDescribeEventsOutcome
 
typedef Aws::Utils::Outcome< DescribeHsmClientCertificatesResult, RedshiftErrorDescribeHsmClientCertificatesOutcome
 
typedef Aws::Utils::Outcome< DescribeHsmConfigurationsResult, RedshiftErrorDescribeHsmConfigurationsOutcome
 
typedef Aws::Utils::Outcome< DescribeLoggingStatusResult, RedshiftErrorDescribeLoggingStatusOutcome
 
typedef Aws::Utils::Outcome< DescribeNodeConfigurationOptionsResult, RedshiftErrorDescribeNodeConfigurationOptionsOutcome
 
typedef Aws::Utils::Outcome< DescribeOrderableClusterOptionsResult, RedshiftErrorDescribeOrderableClusterOptionsOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedNodeOfferingsResult, RedshiftErrorDescribeReservedNodeOfferingsOutcome
 
typedef Aws::Utils::Outcome< DescribeReservedNodesResult, RedshiftErrorDescribeReservedNodesOutcome
 
typedef Aws::Utils::Outcome< DescribeResizeResult, RedshiftErrorDescribeResizeOutcome
 
typedef Aws::Utils::Outcome< DescribeScheduledActionsResult, RedshiftErrorDescribeScheduledActionsOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotCopyGrantsResult, RedshiftErrorDescribeSnapshotCopyGrantsOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotSchedulesResult, RedshiftErrorDescribeSnapshotSchedulesOutcome
 
typedef Aws::Utils::Outcome< DescribeStorageResult, RedshiftErrorDescribeStorageOutcome
 
typedef Aws::Utils::Outcome< DescribeTableRestoreStatusResult, RedshiftErrorDescribeTableRestoreStatusOutcome
 
typedef Aws::Utils::Outcome< DescribeTagsResult, RedshiftErrorDescribeTagsOutcome
 
typedef Aws::Utils::Outcome< DescribeUsageLimitsResult, RedshiftErrorDescribeUsageLimitsOutcome
 
typedef Aws::Utils::Outcome< DisableLoggingResult, RedshiftErrorDisableLoggingOutcome
 
typedef Aws::Utils::Outcome< DisableSnapshotCopyResult, RedshiftErrorDisableSnapshotCopyOutcome
 
typedef Aws::Utils::Outcome< EnableLoggingResult, RedshiftErrorEnableLoggingOutcome
 
typedef Aws::Utils::Outcome< EnableSnapshotCopyResult, RedshiftErrorEnableSnapshotCopyOutcome
 
typedef Aws::Utils::Outcome< GetClusterCredentialsResult, RedshiftErrorGetClusterCredentialsOutcome
 
typedef Aws::Utils::Outcome< GetReservedNodeExchangeOfferingsResult, RedshiftErrorGetReservedNodeExchangeOfferingsOutcome
 
typedef Aws::Utils::Outcome< ModifyClusterResult, RedshiftErrorModifyClusterOutcome
 
typedef Aws::Utils::Outcome< ModifyClusterDbRevisionResult, RedshiftErrorModifyClusterDbRevisionOutcome
 
typedef Aws::Utils::Outcome< ModifyClusterIamRolesResult, RedshiftErrorModifyClusterIamRolesOutcome
 
typedef Aws::Utils::Outcome< ModifyClusterMaintenanceResult, RedshiftErrorModifyClusterMaintenanceOutcome
 
typedef Aws::Utils::Outcome< ModifyClusterParameterGroupResult, RedshiftErrorModifyClusterParameterGroupOutcome
 
typedef Aws::Utils::Outcome< ModifyClusterSnapshotResult, RedshiftErrorModifyClusterSnapshotOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, RedshiftErrorModifyClusterSnapshotScheduleOutcome
 
typedef Aws::Utils::Outcome< ModifyClusterSubnetGroupResult, RedshiftErrorModifyClusterSubnetGroupOutcome
 
typedef Aws::Utils::Outcome< ModifyEventSubscriptionResult, RedshiftErrorModifyEventSubscriptionOutcome
 
typedef Aws::Utils::Outcome< ModifyScheduledActionResult, RedshiftErrorModifyScheduledActionOutcome
 
typedef Aws::Utils::Outcome< ModifySnapshotCopyRetentionPeriodResult, RedshiftErrorModifySnapshotCopyRetentionPeriodOutcome
 
typedef Aws::Utils::Outcome< ModifySnapshotScheduleResult, RedshiftErrorModifySnapshotScheduleOutcome
 
typedef Aws::Utils::Outcome< ModifyUsageLimitResult, RedshiftErrorModifyUsageLimitOutcome
 
typedef Aws::Utils::Outcome< PauseClusterResult, RedshiftErrorPauseClusterOutcome
 
typedef Aws::Utils::Outcome< PurchaseReservedNodeOfferingResult, RedshiftErrorPurchaseReservedNodeOfferingOutcome
 
typedef Aws::Utils::Outcome< RebootClusterResult, RedshiftErrorRebootClusterOutcome
 
typedef Aws::Utils::Outcome< ResetClusterParameterGroupResult, RedshiftErrorResetClusterParameterGroupOutcome
 
typedef Aws::Utils::Outcome< ResizeClusterResult, RedshiftErrorResizeClusterOutcome
 
typedef Aws::Utils::Outcome< RestoreFromClusterSnapshotResult, RedshiftErrorRestoreFromClusterSnapshotOutcome
 
typedef Aws::Utils::Outcome< RestoreTableFromClusterSnapshotResult, RedshiftErrorRestoreTableFromClusterSnapshotOutcome
 
typedef Aws::Utils::Outcome< ResumeClusterResult, RedshiftErrorResumeClusterOutcome
 
typedef Aws::Utils::Outcome< RevokeClusterSecurityGroupIngressResult, RedshiftErrorRevokeClusterSecurityGroupIngressOutcome
 
typedef Aws::Utils::Outcome< RevokeSnapshotAccessResult, RedshiftErrorRevokeSnapshotAccessOutcome
 
typedef Aws::Utils::Outcome< RotateEncryptionKeyResult, RedshiftErrorRotateEncryptionKeyOutcome
 
typedef std::future< AcceptReservedNodeExchangeOutcomeAcceptReservedNodeExchangeOutcomeCallable
 
typedef std::future< AuthorizeClusterSecurityGroupIngressOutcomeAuthorizeClusterSecurityGroupIngressOutcomeCallable
 
typedef std::future< AuthorizeSnapshotAccessOutcomeAuthorizeSnapshotAccessOutcomeCallable
 
typedef std::future< BatchDeleteClusterSnapshotsOutcomeBatchDeleteClusterSnapshotsOutcomeCallable
 
typedef std::future< BatchModifyClusterSnapshotsOutcomeBatchModifyClusterSnapshotsOutcomeCallable
 
typedef std::future< CancelResizeOutcomeCancelResizeOutcomeCallable
 
typedef std::future< CopyClusterSnapshotOutcomeCopyClusterSnapshotOutcomeCallable
 
typedef std::future< CreateClusterOutcomeCreateClusterOutcomeCallable
 
typedef std::future< CreateClusterParameterGroupOutcomeCreateClusterParameterGroupOutcomeCallable
 
typedef std::future< CreateClusterSecurityGroupOutcomeCreateClusterSecurityGroupOutcomeCallable
 
typedef std::future< CreateClusterSnapshotOutcomeCreateClusterSnapshotOutcomeCallable
 
typedef std::future< CreateClusterSubnetGroupOutcomeCreateClusterSubnetGroupOutcomeCallable
 
typedef std::future< CreateEventSubscriptionOutcomeCreateEventSubscriptionOutcomeCallable
 
typedef std::future< CreateHsmClientCertificateOutcomeCreateHsmClientCertificateOutcomeCallable
 
typedef std::future< CreateHsmConfigurationOutcomeCreateHsmConfigurationOutcomeCallable
 
typedef std::future< CreateScheduledActionOutcomeCreateScheduledActionOutcomeCallable
 
typedef std::future< CreateSnapshotCopyGrantOutcomeCreateSnapshotCopyGrantOutcomeCallable
 
typedef std::future< CreateSnapshotScheduleOutcomeCreateSnapshotScheduleOutcomeCallable
 
typedef std::future< CreateTagsOutcomeCreateTagsOutcomeCallable
 
typedef std::future< CreateUsageLimitOutcomeCreateUsageLimitOutcomeCallable
 
typedef std::future< DeleteClusterOutcomeDeleteClusterOutcomeCallable
 
typedef std::future< DeleteClusterParameterGroupOutcomeDeleteClusterParameterGroupOutcomeCallable
 
typedef std::future< DeleteClusterSecurityGroupOutcomeDeleteClusterSecurityGroupOutcomeCallable
 
typedef std::future< DeleteClusterSnapshotOutcomeDeleteClusterSnapshotOutcomeCallable
 
typedef std::future< DeleteClusterSubnetGroupOutcomeDeleteClusterSubnetGroupOutcomeCallable
 
typedef std::future< DeleteEventSubscriptionOutcomeDeleteEventSubscriptionOutcomeCallable
 
typedef std::future< DeleteHsmClientCertificateOutcomeDeleteHsmClientCertificateOutcomeCallable
 
typedef std::future< DeleteHsmConfigurationOutcomeDeleteHsmConfigurationOutcomeCallable
 
typedef std::future< DeleteScheduledActionOutcomeDeleteScheduledActionOutcomeCallable
 
typedef std::future< DeleteSnapshotCopyGrantOutcomeDeleteSnapshotCopyGrantOutcomeCallable
 
typedef std::future< DeleteSnapshotScheduleOutcomeDeleteSnapshotScheduleOutcomeCallable
 
typedef std::future< DeleteTagsOutcomeDeleteTagsOutcomeCallable
 
typedef std::future< DeleteUsageLimitOutcomeDeleteUsageLimitOutcomeCallable
 
typedef std::future< DescribeAccountAttributesOutcomeDescribeAccountAttributesOutcomeCallable
 
typedef std::future< DescribeClusterDbRevisionsOutcomeDescribeClusterDbRevisionsOutcomeCallable
 
typedef std::future< DescribeClusterParameterGroupsOutcomeDescribeClusterParameterGroupsOutcomeCallable
 
typedef std::future< DescribeClusterParametersOutcomeDescribeClusterParametersOutcomeCallable
 
typedef std::future< DescribeClusterSecurityGroupsOutcomeDescribeClusterSecurityGroupsOutcomeCallable
 
typedef std::future< DescribeClusterSnapshotsOutcomeDescribeClusterSnapshotsOutcomeCallable
 
typedef std::future< DescribeClusterSubnetGroupsOutcomeDescribeClusterSubnetGroupsOutcomeCallable
 
typedef std::future< DescribeClusterTracksOutcomeDescribeClusterTracksOutcomeCallable
 
typedef std::future< DescribeClusterVersionsOutcomeDescribeClusterVersionsOutcomeCallable
 
typedef std::future< DescribeClustersOutcomeDescribeClustersOutcomeCallable
 
typedef std::future< DescribeDefaultClusterParametersOutcomeDescribeDefaultClusterParametersOutcomeCallable
 
typedef std::future< DescribeEventCategoriesOutcomeDescribeEventCategoriesOutcomeCallable
 
typedef std::future< DescribeEventSubscriptionsOutcomeDescribeEventSubscriptionsOutcomeCallable
 
typedef std::future< DescribeEventsOutcomeDescribeEventsOutcomeCallable
 
typedef std::future< DescribeHsmClientCertificatesOutcomeDescribeHsmClientCertificatesOutcomeCallable
 
typedef std::future< DescribeHsmConfigurationsOutcomeDescribeHsmConfigurationsOutcomeCallable
 
typedef std::future< DescribeLoggingStatusOutcomeDescribeLoggingStatusOutcomeCallable
 
typedef std::future< DescribeNodeConfigurationOptionsOutcomeDescribeNodeConfigurationOptionsOutcomeCallable
 
typedef std::future< DescribeOrderableClusterOptionsOutcomeDescribeOrderableClusterOptionsOutcomeCallable
 
typedef std::future< DescribeReservedNodeOfferingsOutcomeDescribeReservedNodeOfferingsOutcomeCallable
 
typedef std::future< DescribeReservedNodesOutcomeDescribeReservedNodesOutcomeCallable
 
typedef std::future< DescribeResizeOutcomeDescribeResizeOutcomeCallable
 
typedef std::future< DescribeScheduledActionsOutcomeDescribeScheduledActionsOutcomeCallable
 
typedef std::future< DescribeSnapshotCopyGrantsOutcomeDescribeSnapshotCopyGrantsOutcomeCallable
 
typedef std::future< DescribeSnapshotSchedulesOutcomeDescribeSnapshotSchedulesOutcomeCallable
 
typedef std::future< DescribeStorageOutcomeDescribeStorageOutcomeCallable
 
typedef std::future< DescribeTableRestoreStatusOutcomeDescribeTableRestoreStatusOutcomeCallable
 
typedef std::future< DescribeTagsOutcomeDescribeTagsOutcomeCallable
 
typedef std::future< DescribeUsageLimitsOutcomeDescribeUsageLimitsOutcomeCallable
 
typedef std::future< DisableLoggingOutcomeDisableLoggingOutcomeCallable
 
typedef std::future< DisableSnapshotCopyOutcomeDisableSnapshotCopyOutcomeCallable
 
typedef std::future< EnableLoggingOutcomeEnableLoggingOutcomeCallable
 
typedef std::future< EnableSnapshotCopyOutcomeEnableSnapshotCopyOutcomeCallable
 
typedef std::future< GetClusterCredentialsOutcomeGetClusterCredentialsOutcomeCallable
 
typedef std::future< GetReservedNodeExchangeOfferingsOutcomeGetReservedNodeExchangeOfferingsOutcomeCallable
 
typedef std::future< ModifyClusterOutcomeModifyClusterOutcomeCallable
 
typedef std::future< ModifyClusterDbRevisionOutcomeModifyClusterDbRevisionOutcomeCallable
 
typedef std::future< ModifyClusterIamRolesOutcomeModifyClusterIamRolesOutcomeCallable
 
typedef std::future< ModifyClusterMaintenanceOutcomeModifyClusterMaintenanceOutcomeCallable
 
typedef std::future< ModifyClusterParameterGroupOutcomeModifyClusterParameterGroupOutcomeCallable
 
typedef std::future< ModifyClusterSnapshotOutcomeModifyClusterSnapshotOutcomeCallable
 
typedef std::future< ModifyClusterSnapshotScheduleOutcomeModifyClusterSnapshotScheduleOutcomeCallable
 
typedef std::future< ModifyClusterSubnetGroupOutcomeModifyClusterSubnetGroupOutcomeCallable
 
typedef std::future< ModifyEventSubscriptionOutcomeModifyEventSubscriptionOutcomeCallable
 
typedef std::future< ModifyScheduledActionOutcomeModifyScheduledActionOutcomeCallable
 
typedef std::future< ModifySnapshotCopyRetentionPeriodOutcomeModifySnapshotCopyRetentionPeriodOutcomeCallable
 
typedef std::future< ModifySnapshotScheduleOutcomeModifySnapshotScheduleOutcomeCallable
 
typedef std::future< ModifyUsageLimitOutcomeModifyUsageLimitOutcomeCallable
 
typedef std::future< PauseClusterOutcomePauseClusterOutcomeCallable
 
typedef std::future< PurchaseReservedNodeOfferingOutcomePurchaseReservedNodeOfferingOutcomeCallable
 
typedef std::future< RebootClusterOutcomeRebootClusterOutcomeCallable
 
typedef std::future< ResetClusterParameterGroupOutcomeResetClusterParameterGroupOutcomeCallable
 
typedef std::future< ResizeClusterOutcomeResizeClusterOutcomeCallable
 
typedef std::future< RestoreFromClusterSnapshotOutcomeRestoreFromClusterSnapshotOutcomeCallable
 
typedef std::future< RestoreTableFromClusterSnapshotOutcomeRestoreTableFromClusterSnapshotOutcomeCallable
 
typedef std::future< ResumeClusterOutcomeResumeClusterOutcomeCallable
 
typedef std::future< RevokeClusterSecurityGroupIngressOutcomeRevokeClusterSecurityGroupIngressOutcomeCallable
 
typedef std::future< RevokeSnapshotAccessOutcomeRevokeSnapshotAccessOutcomeCallable
 
typedef std::future< RotateEncryptionKeyOutcomeRotateEncryptionKeyOutcomeCallable
 

Enumerations

enum  ActionType { ActionType::NOT_SET, ActionType::restore_cluster, ActionType::recommend_node_config, ActionType::resize_cluster }
 
enum  Mode { Mode::NOT_SET, Mode::standard, Mode::high_performance }
 
enum  NodeConfigurationOptionsFilterName {
  NodeConfigurationOptionsFilterName::NOT_SET, NodeConfigurationOptionsFilterName::NodeType, NodeConfigurationOptionsFilterName::NumberOfNodes, NodeConfigurationOptionsFilterName::EstimatedDiskUtilizationPercent,
  NodeConfigurationOptionsFilterName::Mode
}
 
enum  OperatorType {
  OperatorType::NOT_SET, OperatorType::eq, OperatorType::lt, OperatorType::gt,
  OperatorType::le, OperatorType::ge, OperatorType::in, OperatorType::between
}
 
enum  ParameterApplyType { ParameterApplyType::NOT_SET, ParameterApplyType::static_, ParameterApplyType::dynamic }
 
enum  ReservedNodeOfferingType { ReservedNodeOfferingType::NOT_SET, ReservedNodeOfferingType::Regular, ReservedNodeOfferingType::Upgradable }
 
enum  ScheduledActionFilterName { ScheduledActionFilterName::NOT_SET, ScheduledActionFilterName::cluster_identifier, ScheduledActionFilterName::iam_role }
 
enum  ScheduledActionState { ScheduledActionState::NOT_SET, ScheduledActionState::ACTIVE, ScheduledActionState::DISABLED }
 
enum  ScheduledActionTypeValues { ScheduledActionTypeValues::NOT_SET, ScheduledActionTypeValues::ResizeCluster, ScheduledActionTypeValues::PauseCluster, ScheduledActionTypeValues::ResumeCluster }
 
enum  ScheduleState { ScheduleState::NOT_SET, ScheduleState::MODIFYING, ScheduleState::ACTIVE, ScheduleState::FAILED }
 
enum  SnapshotAttributeToSortBy { SnapshotAttributeToSortBy::NOT_SET, SnapshotAttributeToSortBy::SOURCE_TYPE, SnapshotAttributeToSortBy::TOTAL_SIZE, SnapshotAttributeToSortBy::CREATE_TIME }
 
enum  SortByOrder { SortByOrder::NOT_SET, SortByOrder::ASC, SortByOrder::DESC }
 
enum  SourceType {
  SourceType::NOT_SET, SourceType::cluster, SourceType::cluster_parameter_group, SourceType::cluster_security_group,
  SourceType::cluster_snapshot, SourceType::scheduled_action
}
 
enum  TableRestoreStatusType {
  TableRestoreStatusType::NOT_SET, TableRestoreStatusType::PENDING, TableRestoreStatusType::IN_PROGRESS, TableRestoreStatusType::SUCCEEDED,
  TableRestoreStatusType::FAILED, TableRestoreStatusType::CANCELED
}
 
enum  UsageLimitBreachAction { UsageLimitBreachAction::NOT_SET, UsageLimitBreachAction::log, UsageLimitBreachAction::emit_metric, UsageLimitBreachAction::disable }
 
enum  UsageLimitFeatureType { UsageLimitFeatureType::NOT_SET, UsageLimitFeatureType::spectrum, UsageLimitFeatureType::concurrency_scaling }
 
enum  UsageLimitLimitType { UsageLimitLimitType::NOT_SET, UsageLimitLimitType::time, UsageLimitLimitType::data_scanned }
 
enum  UsageLimitPeriod { UsageLimitPeriod::NOT_SET, UsageLimitPeriod::daily, UsageLimitPeriod::weekly, UsageLimitPeriod::monthly }
 

Typedef Documentation

◆ AcceptReservedNodeExchangeOutcome

Definition at line 231 of file RedshiftClient.h.

◆ AcceptReservedNodeExchangeOutcomeCallable

Definition at line 326 of file RedshiftClient.h.

◆ AuthorizeClusterSecurityGroupIngressOutcome

Definition at line 234 of file RedshiftClient.h.

◆ AuthorizeClusterSecurityGroupIngressOutcomeCallable

Definition at line 327 of file RedshiftClient.h.

◆ AuthorizeSnapshotAccessOutcome

Definition at line 235 of file RedshiftClient.h.

◆ AuthorizeSnapshotAccessOutcomeCallable

Definition at line 328 of file RedshiftClient.h.

◆ BatchDeleteClusterSnapshotsOutcome

Definition at line 236 of file RedshiftClient.h.

◆ BatchDeleteClusterSnapshotsOutcomeCallable

Definition at line 329 of file RedshiftClient.h.

◆ BatchModifyClusterSnapshotsOutcome

Definition at line 237 of file RedshiftClient.h.

◆ BatchModifyClusterSnapshotsOutcomeCallable

Definition at line 330 of file RedshiftClient.h.

◆ CancelResizeOutcome

Definition at line 238 of file RedshiftClient.h.

◆ CancelResizeOutcomeCallable

Definition at line 331 of file RedshiftClient.h.

◆ CopyClusterSnapshotOutcome

Definition at line 239 of file RedshiftClient.h.

◆ CopyClusterSnapshotOutcomeCallable

Definition at line 332 of file RedshiftClient.h.

◆ CreateClusterOutcome

Definition at line 240 of file RedshiftClient.h.

◆ CreateClusterOutcomeCallable

Definition at line 333 of file RedshiftClient.h.

◆ CreateClusterParameterGroupOutcome

Definition at line 241 of file RedshiftClient.h.

◆ CreateClusterParameterGroupOutcomeCallable

Definition at line 334 of file RedshiftClient.h.

◆ CreateClusterSecurityGroupOutcome

Definition at line 242 of file RedshiftClient.h.

◆ CreateClusterSecurityGroupOutcomeCallable

Definition at line 335 of file RedshiftClient.h.

◆ CreateClusterSnapshotOutcome

Definition at line 243 of file RedshiftClient.h.

◆ CreateClusterSnapshotOutcomeCallable

Definition at line 336 of file RedshiftClient.h.

◆ CreateClusterSubnetGroupOutcome

Definition at line 244 of file RedshiftClient.h.

◆ CreateClusterSubnetGroupOutcomeCallable

Definition at line 337 of file RedshiftClient.h.

◆ CreateEventSubscriptionOutcome

Definition at line 245 of file RedshiftClient.h.

◆ CreateEventSubscriptionOutcomeCallable

Definition at line 338 of file RedshiftClient.h.

◆ CreateHsmClientCertificateOutcome

Definition at line 246 of file RedshiftClient.h.

◆ CreateHsmClientCertificateOutcomeCallable

Definition at line 339 of file RedshiftClient.h.

◆ CreateHsmConfigurationOutcome

Definition at line 247 of file RedshiftClient.h.

◆ CreateHsmConfigurationOutcomeCallable

Definition at line 340 of file RedshiftClient.h.

◆ CreateScheduledActionOutcome

Definition at line 248 of file RedshiftClient.h.

◆ CreateScheduledActionOutcomeCallable

Definition at line 341 of file RedshiftClient.h.

◆ CreateSnapshotCopyGrantOutcome

Definition at line 249 of file RedshiftClient.h.

◆ CreateSnapshotCopyGrantOutcomeCallable

Definition at line 342 of file RedshiftClient.h.

◆ CreateSnapshotScheduleOutcome

Definition at line 250 of file RedshiftClient.h.

◆ CreateSnapshotScheduleOutcomeCallable

Definition at line 343 of file RedshiftClient.h.

◆ CreateTagsOutcome

Definition at line 251 of file RedshiftClient.h.

◆ CreateTagsOutcomeCallable

Definition at line 344 of file RedshiftClient.h.

◆ CreateUsageLimitOutcome

Definition at line 252 of file RedshiftClient.h.

◆ CreateUsageLimitOutcomeCallable

Definition at line 345 of file RedshiftClient.h.

◆ DeleteClusterOutcome

Definition at line 253 of file RedshiftClient.h.

◆ DeleteClusterOutcomeCallable

Definition at line 346 of file RedshiftClient.h.

◆ DeleteClusterParameterGroupOutcome

Definition at line 254 of file RedshiftClient.h.

◆ DeleteClusterParameterGroupOutcomeCallable

Definition at line 347 of file RedshiftClient.h.

◆ DeleteClusterSecurityGroupOutcome

Definition at line 255 of file RedshiftClient.h.

◆ DeleteClusterSecurityGroupOutcomeCallable

Definition at line 348 of file RedshiftClient.h.

◆ DeleteClusterSnapshotOutcome

Definition at line 256 of file RedshiftClient.h.

◆ DeleteClusterSnapshotOutcomeCallable

Definition at line 349 of file RedshiftClient.h.

◆ DeleteClusterSubnetGroupOutcome

Definition at line 257 of file RedshiftClient.h.

◆ DeleteClusterSubnetGroupOutcomeCallable

Definition at line 350 of file RedshiftClient.h.

◆ DeleteEventSubscriptionOutcome

Definition at line 258 of file RedshiftClient.h.

◆ DeleteEventSubscriptionOutcomeCallable

Definition at line 351 of file RedshiftClient.h.

◆ DeleteHsmClientCertificateOutcome

Definition at line 259 of file RedshiftClient.h.

◆ DeleteHsmClientCertificateOutcomeCallable

Definition at line 352 of file RedshiftClient.h.

◆ DeleteHsmConfigurationOutcome

Definition at line 260 of file RedshiftClient.h.

◆ DeleteHsmConfigurationOutcomeCallable

Definition at line 353 of file RedshiftClient.h.

◆ DeleteScheduledActionOutcome

Definition at line 261 of file RedshiftClient.h.

◆ DeleteScheduledActionOutcomeCallable

Definition at line 354 of file RedshiftClient.h.

◆ DeleteSnapshotCopyGrantOutcome

Definition at line 262 of file RedshiftClient.h.

◆ DeleteSnapshotCopyGrantOutcomeCallable

Definition at line 355 of file RedshiftClient.h.

◆ DeleteSnapshotScheduleOutcome

Definition at line 263 of file RedshiftClient.h.

◆ DeleteSnapshotScheduleOutcomeCallable

Definition at line 356 of file RedshiftClient.h.

◆ DeleteTagsOutcome

Definition at line 264 of file RedshiftClient.h.

◆ DeleteTagsOutcomeCallable

Definition at line 357 of file RedshiftClient.h.

◆ DeleteUsageLimitOutcome

Definition at line 265 of file RedshiftClient.h.

◆ DeleteUsageLimitOutcomeCallable

Definition at line 358 of file RedshiftClient.h.

◆ DescribeAccountAttributesOutcome

Definition at line 266 of file RedshiftClient.h.

◆ DescribeAccountAttributesOutcomeCallable

Definition at line 359 of file RedshiftClient.h.

◆ DescribeClusterDbRevisionsOutcome

Definition at line 267 of file RedshiftClient.h.

◆ DescribeClusterDbRevisionsOutcomeCallable

Definition at line 360 of file RedshiftClient.h.

◆ DescribeClusterParameterGroupsOutcome

Definition at line 268 of file RedshiftClient.h.

◆ DescribeClusterParameterGroupsOutcomeCallable

Definition at line 361 of file RedshiftClient.h.

◆ DescribeClusterParametersOutcome

Definition at line 269 of file RedshiftClient.h.

◆ DescribeClusterParametersOutcomeCallable

Definition at line 362 of file RedshiftClient.h.

◆ DescribeClusterSecurityGroupsOutcome

Definition at line 270 of file RedshiftClient.h.

◆ DescribeClusterSecurityGroupsOutcomeCallable

Definition at line 363 of file RedshiftClient.h.

◆ DescribeClusterSnapshotsOutcome

Definition at line 271 of file RedshiftClient.h.

◆ DescribeClusterSnapshotsOutcomeCallable

Definition at line 364 of file RedshiftClient.h.

◆ DescribeClustersOutcome

Definition at line 275 of file RedshiftClient.h.

◆ DescribeClustersOutcomeCallable

Definition at line 368 of file RedshiftClient.h.

◆ DescribeClusterSubnetGroupsOutcome

Definition at line 272 of file RedshiftClient.h.

◆ DescribeClusterSubnetGroupsOutcomeCallable

Definition at line 365 of file RedshiftClient.h.

◆ DescribeClusterTracksOutcome

Definition at line 273 of file RedshiftClient.h.

◆ DescribeClusterTracksOutcomeCallable

Definition at line 366 of file RedshiftClient.h.

◆ DescribeClusterVersionsOutcome

Definition at line 274 of file RedshiftClient.h.

◆ DescribeClusterVersionsOutcomeCallable

Definition at line 367 of file RedshiftClient.h.

◆ DescribeDefaultClusterParametersOutcome

Definition at line 276 of file RedshiftClient.h.

◆ DescribeDefaultClusterParametersOutcomeCallable

Definition at line 369 of file RedshiftClient.h.

◆ DescribeEventCategoriesOutcome

Definition at line 277 of file RedshiftClient.h.

◆ DescribeEventCategoriesOutcomeCallable

Definition at line 370 of file RedshiftClient.h.

◆ DescribeEventsOutcome

Definition at line 279 of file RedshiftClient.h.

◆ DescribeEventsOutcomeCallable

Definition at line 372 of file RedshiftClient.h.

◆ DescribeEventSubscriptionsOutcome

Definition at line 278 of file RedshiftClient.h.

◆ DescribeEventSubscriptionsOutcomeCallable

Definition at line 371 of file RedshiftClient.h.

◆ DescribeHsmClientCertificatesOutcome

Definition at line 280 of file RedshiftClient.h.

◆ DescribeHsmClientCertificatesOutcomeCallable

Definition at line 373 of file RedshiftClient.h.

◆ DescribeHsmConfigurationsOutcome

Definition at line 281 of file RedshiftClient.h.

◆ DescribeHsmConfigurationsOutcomeCallable

Definition at line 374 of file RedshiftClient.h.

◆ DescribeLoggingStatusOutcome

Definition at line 282 of file RedshiftClient.h.

◆ DescribeLoggingStatusOutcomeCallable

Definition at line 375 of file RedshiftClient.h.

◆ DescribeNodeConfigurationOptionsOutcome

Definition at line 283 of file RedshiftClient.h.

◆ DescribeNodeConfigurationOptionsOutcomeCallable

Definition at line 376 of file RedshiftClient.h.

◆ DescribeOrderableClusterOptionsOutcome

Definition at line 284 of file RedshiftClient.h.

◆ DescribeOrderableClusterOptionsOutcomeCallable

Definition at line 377 of file RedshiftClient.h.

◆ DescribeReservedNodeOfferingsOutcome

Definition at line 285 of file RedshiftClient.h.

◆ DescribeReservedNodeOfferingsOutcomeCallable

Definition at line 378 of file RedshiftClient.h.

◆ DescribeReservedNodesOutcome

Definition at line 286 of file RedshiftClient.h.

◆ DescribeReservedNodesOutcomeCallable

Definition at line 379 of file RedshiftClient.h.

◆ DescribeResizeOutcome

Definition at line 287 of file RedshiftClient.h.

◆ DescribeResizeOutcomeCallable

Definition at line 380 of file RedshiftClient.h.

◆ DescribeScheduledActionsOutcome

Definition at line 288 of file RedshiftClient.h.

◆ DescribeScheduledActionsOutcomeCallable

Definition at line 381 of file RedshiftClient.h.

◆ DescribeSnapshotCopyGrantsOutcome

Definition at line 289 of file RedshiftClient.h.

◆ DescribeSnapshotCopyGrantsOutcomeCallable

Definition at line 382 of file RedshiftClient.h.

◆ DescribeSnapshotSchedulesOutcome

Definition at line 290 of file RedshiftClient.h.

◆ DescribeSnapshotSchedulesOutcomeCallable

Definition at line 383 of file RedshiftClient.h.

◆ DescribeStorageOutcome

Definition at line 291 of file RedshiftClient.h.

◆ DescribeStorageOutcomeCallable

Definition at line 384 of file RedshiftClient.h.

◆ DescribeTableRestoreStatusOutcome

Definition at line 292 of file RedshiftClient.h.

◆ DescribeTableRestoreStatusOutcomeCallable

Definition at line 385 of file RedshiftClient.h.

◆ DescribeTagsOutcome

Definition at line 293 of file RedshiftClient.h.

◆ DescribeTagsOutcomeCallable

Definition at line 386 of file RedshiftClient.h.

◆ DescribeUsageLimitsOutcome

Definition at line 294 of file RedshiftClient.h.

◆ DescribeUsageLimitsOutcomeCallable

Definition at line 387 of file RedshiftClient.h.

◆ DisableLoggingOutcome

Definition at line 295 of file RedshiftClient.h.

◆ DisableLoggingOutcomeCallable

Definition at line 388 of file RedshiftClient.h.

◆ DisableSnapshotCopyOutcome

Definition at line 296 of file RedshiftClient.h.

◆ DisableSnapshotCopyOutcomeCallable

Definition at line 389 of file RedshiftClient.h.

◆ EnableLoggingOutcome

Definition at line 297 of file RedshiftClient.h.

◆ EnableLoggingOutcomeCallable

Definition at line 390 of file RedshiftClient.h.

◆ EnableSnapshotCopyOutcome

Definition at line 298 of file RedshiftClient.h.

◆ EnableSnapshotCopyOutcomeCallable

Definition at line 391 of file RedshiftClient.h.

◆ GetClusterCredentialsOutcome

Definition at line 299 of file RedshiftClient.h.

◆ GetClusterCredentialsOutcomeCallable

Definition at line 392 of file RedshiftClient.h.

◆ GetReservedNodeExchangeOfferingsOutcome

Definition at line 300 of file RedshiftClient.h.

◆ GetReservedNodeExchangeOfferingsOutcomeCallable

Definition at line 393 of file RedshiftClient.h.

◆ ModifyClusterDbRevisionOutcome

Definition at line 302 of file RedshiftClient.h.

◆ ModifyClusterDbRevisionOutcomeCallable

Definition at line 395 of file RedshiftClient.h.

◆ ModifyClusterIamRolesOutcome

Definition at line 303 of file RedshiftClient.h.

◆ ModifyClusterIamRolesOutcomeCallable

Definition at line 396 of file RedshiftClient.h.

◆ ModifyClusterMaintenanceOutcome

Definition at line 304 of file RedshiftClient.h.

◆ ModifyClusterMaintenanceOutcomeCallable

Definition at line 397 of file RedshiftClient.h.

◆ ModifyClusterOutcome

Definition at line 301 of file RedshiftClient.h.

◆ ModifyClusterOutcomeCallable

Definition at line 394 of file RedshiftClient.h.

◆ ModifyClusterParameterGroupOutcome

Definition at line 305 of file RedshiftClient.h.

◆ ModifyClusterParameterGroupOutcomeCallable

Definition at line 398 of file RedshiftClient.h.

◆ ModifyClusterSnapshotOutcome

Definition at line 306 of file RedshiftClient.h.

◆ ModifyClusterSnapshotOutcomeCallable

Definition at line 399 of file RedshiftClient.h.

◆ ModifyClusterSnapshotScheduleOutcome

Definition at line 307 of file RedshiftClient.h.

◆ ModifyClusterSnapshotScheduleOutcomeCallable

Definition at line 400 of file RedshiftClient.h.

◆ ModifyClusterSubnetGroupOutcome

Definition at line 308 of file RedshiftClient.h.

◆ ModifyClusterSubnetGroupOutcomeCallable

Definition at line 401 of file RedshiftClient.h.

◆ ModifyEventSubscriptionOutcome

Definition at line 309 of file RedshiftClient.h.

◆ ModifyEventSubscriptionOutcomeCallable

Definition at line 402 of file RedshiftClient.h.

◆ ModifyScheduledActionOutcome

Definition at line 310 of file RedshiftClient.h.

◆ ModifyScheduledActionOutcomeCallable

Definition at line 403 of file RedshiftClient.h.

◆ ModifySnapshotCopyRetentionPeriodOutcome

Definition at line 311 of file RedshiftClient.h.

◆ ModifySnapshotCopyRetentionPeriodOutcomeCallable

Definition at line 404 of file RedshiftClient.h.

◆ ModifySnapshotScheduleOutcome

Definition at line 312 of file RedshiftClient.h.

◆ ModifySnapshotScheduleOutcomeCallable

Definition at line 405 of file RedshiftClient.h.

◆ ModifyUsageLimitOutcome

Definition at line 313 of file RedshiftClient.h.

◆ ModifyUsageLimitOutcomeCallable

Definition at line 406 of file RedshiftClient.h.

◆ PauseClusterOutcome

Definition at line 314 of file RedshiftClient.h.

◆ PauseClusterOutcomeCallable

Definition at line 407 of file RedshiftClient.h.

◆ PurchaseReservedNodeOfferingOutcome

Definition at line 315 of file RedshiftClient.h.

◆ PurchaseReservedNodeOfferingOutcomeCallable

Definition at line 408 of file RedshiftClient.h.

◆ RebootClusterOutcome

Definition at line 316 of file RedshiftClient.h.

◆ RebootClusterOutcomeCallable

Definition at line 409 of file RedshiftClient.h.

◆ ResetClusterParameterGroupOutcome

Definition at line 317 of file RedshiftClient.h.

◆ ResetClusterParameterGroupOutcomeCallable

Definition at line 410 of file RedshiftClient.h.

◆ ResizeClusterOutcome

Definition at line 318 of file RedshiftClient.h.

◆ ResizeClusterOutcomeCallable

Definition at line 411 of file RedshiftClient.h.

◆ RestoreFromClusterSnapshotOutcome

Definition at line 319 of file RedshiftClient.h.

◆ RestoreFromClusterSnapshotOutcomeCallable

Definition at line 412 of file RedshiftClient.h.

◆ RestoreTableFromClusterSnapshotOutcome

Definition at line 320 of file RedshiftClient.h.

◆ RestoreTableFromClusterSnapshotOutcomeCallable

Definition at line 413 of file RedshiftClient.h.

◆ ResumeClusterOutcome

Definition at line 321 of file RedshiftClient.h.

◆ ResumeClusterOutcomeCallable

Definition at line 414 of file RedshiftClient.h.

◆ RevokeClusterSecurityGroupIngressOutcome

Definition at line 322 of file RedshiftClient.h.

◆ RevokeClusterSecurityGroupIngressOutcomeCallable

Definition at line 415 of file RedshiftClient.h.

◆ RevokeSnapshotAccessOutcome

Definition at line 323 of file RedshiftClient.h.

◆ RevokeSnapshotAccessOutcomeCallable

Definition at line 416 of file RedshiftClient.h.

◆ RotateEncryptionKeyOutcome

Definition at line 324 of file RedshiftClient.h.

◆ RotateEncryptionKeyOutcomeCallable

Definition at line 417 of file RedshiftClient.h.

Enumeration Type Documentation

◆ ActionType

Enumerator
NOT_SET 
restore_cluster 
recommend_node_config 
resize_cluster 

Definition at line 16 of file ActionType.h.

◆ Mode

Enumerator
NOT_SET 
standard 
high_performance 

Definition at line 16 of file Mode.h.

◆ NodeConfigurationOptionsFilterName

Enumerator
NOT_SET 
NodeType 
NumberOfNodes 
EstimatedDiskUtilizationPercent 
Mode 

Definition at line 16 of file NodeConfigurationOptionsFilterName.h.

◆ OperatorType

Enumerator
NOT_SET 
eq 
lt 
gt 
le 
ge 
in 
between 

Definition at line 16 of file OperatorType.h.

◆ ParameterApplyType

Enumerator
NOT_SET 
static_ 
dynamic 

Definition at line 16 of file ParameterApplyType.h.

◆ ReservedNodeOfferingType

Enumerator
NOT_SET 
Regular 
Upgradable 

Definition at line 16 of file ReservedNodeOfferingType.h.

◆ ScheduledActionFilterName

Enumerator
NOT_SET 
cluster_identifier 
iam_role 

Definition at line 16 of file ScheduledActionFilterName.h.

◆ ScheduledActionState

Enumerator
NOT_SET 
ACTIVE 
DISABLED 

Definition at line 16 of file ScheduledActionState.h.

◆ ScheduledActionTypeValues

Enumerator
NOT_SET 
ResizeCluster 
PauseCluster 
ResumeCluster 

Definition at line 16 of file ScheduledActionTypeValues.h.

◆ ScheduleState

Enumerator
NOT_SET 
MODIFYING 
ACTIVE 
FAILED 

Definition at line 16 of file ScheduleState.h.

◆ SnapshotAttributeToSortBy

Enumerator
NOT_SET 
SOURCE_TYPE 
TOTAL_SIZE 
CREATE_TIME 

Definition at line 16 of file SnapshotAttributeToSortBy.h.

◆ SortByOrder

Enumerator
NOT_SET 
ASC 
DESC 

Definition at line 16 of file SortByOrder.h.

◆ SourceType

Enumerator
NOT_SET 
cluster 
cluster_parameter_group 
cluster_security_group 
cluster_snapshot 
scheduled_action 

Definition at line 16 of file SourceType.h.

◆ TableRestoreStatusType

Enumerator
NOT_SET 
PENDING 
IN_PROGRESS 
SUCCEEDED 
FAILED 
CANCELED 

Definition at line 16 of file TableRestoreStatusType.h.

◆ UsageLimitBreachAction

Enumerator
NOT_SET 
log 
emit_metric 
disable 

Definition at line 16 of file UsageLimitBreachAction.h.

◆ UsageLimitFeatureType

Enumerator
NOT_SET 
spectrum 
concurrency_scaling 

Definition at line 16 of file UsageLimitFeatureType.h.

◆ UsageLimitLimitType

Enumerator
NOT_SET 
time 
data_scanned 

Definition at line 16 of file UsageLimitLimitType.h.

◆ UsageLimitPeriod

Enumerator
NOT_SET 
daily 
weekly 
monthly 

Definition at line 16 of file UsageLimitPeriod.h.