redshift-2012-12-01 library

Classes

AcceptReservedNodeExchangeOutputMessage
AccountAttribute
A name value pair that describes an aspect of an account.
AccountAttributeList
AccountWithRestoreAccess
Describes an AWS customer account authorized to restore a snapshot.
AttributeValueTarget
Describes an attribute value.
AuthorizeClusterSecurityGroupIngressResult
AuthorizeSnapshotAccessResult
AvailabilityZone
Describes an availability zone.
AwsClientCredentials
AWS credentials.
BatchDeleteClusterSnapshotsResult
BatchModifyClusterSnapshotsOutputMessage
Cluster
Describes a cluster.
ClusterAssociatedToSchedule
ClusterCredentials
Temporary credentials with authorization to log on to an Amazon Redshift database.
ClusterDbRevision
Describes a ClusterDbRevision.
ClusterDbRevisionsMessage
ClusterIamRole
An AWS Identity and Access Management (IAM) role that can be used by the associated Amazon Redshift cluster to access other AWS services.
ClusterNode
The identifier of a node in a cluster.
ClusterParameterGroup
Describes a parameter group.
ClusterParameterGroupDetails
Contains the output from the DescribeClusterParameters action.
ClusterParameterGroupNameMessage
ClusterParameterGroupsMessage
Contains the output from the DescribeClusterParameterGroups action.
ClusterParameterGroupStatus
Describes the status of a parameter group.
ClusterParameterStatus
Describes the status of a parameter group.
ClusterSecurityGroup
Describes a security group.
ClusterSecurityGroupMembership
Describes a cluster security group.
ClusterSecurityGroupMessage
ClustersMessage
Contains the output from the DescribeClusters action.
ClusterSnapshotCopyStatus
Returns the destination region and retention period that are configured for cross-region snapshot copy.
ClusterSubnetGroup
Describes a subnet group.
ClusterSubnetGroupMessage
Contains the output from the DescribeClusterSubnetGroups action.
ClusterVersion
Describes a cluster version, including the parameter group family and description of the version.
ClusterVersionsMessage
Contains the output from the DescribeClusterVersions action.
CopyClusterSnapshotResult
CreateClusterParameterGroupResult
CreateClusterResult
CreateClusterSecurityGroupResult
CreateClusterSnapshotResult
CreateClusterSubnetGroupResult
CreateEventSubscriptionResult
CreateHsmClientCertificateResult
CreateHsmConfigurationResult
CreateSnapshotCopyGrantResult
CustomerStorageMessage
DataTransferProgress
Describes the status of a cluster while it is in the process of resizing with an incremental resize.
DefaultClusterParameters
Describes the default cluster parameters for a parameter group family.
DeferredMaintenanceWindow
Describes a deferred maintenance window
DeleteClusterResult
DeleteClusterSnapshotMessage
DeleteClusterSnapshotResult
DescribeDefaultClusterParametersResult
DescribeSnapshotSchedulesOutputMessage
DisableSnapshotCopyResult
EC2SecurityGroup
Describes an Amazon EC2 security group.
ElasticIpStatus
Describes the status of the elastic IP (EIP) address.
EnableSnapshotCopyResult
Endpoint
Describes a connection endpoint.
Event
Describes an event.
EventCategoriesMap
Describes event categories.
EventCategoriesMessage
EventInfoMap
Describes event information.
EventsMessage
EventSubscription
Describes event subscriptions.
EventSubscriptionsMessage
GetReservedNodeExchangeOfferingsOutputMessage
HsmClientCertificate
Returns information about an HSM client certificate. The certificate is stored in a secure Hardware Storage Module (HSM), and used by the Amazon Redshift cluster to encrypt data files.
HsmClientCertificateMessage
HsmConfiguration
Returns information about an HSM configuration, which is an object that describes to Amazon Redshift clusters the information they require to connect to an HSM where they can store database encryption keys.
HsmConfigurationMessage
HsmStatus
Describes the status of changes to HSM settings.
IPRange
Describes an IP range used in a security group.
LoggingStatus
Describes the status of logging for a cluster.
MaintenanceTrack
Defines a maintenance track that determines which Amazon Redshift version to apply during a maintenance window. If the value for MaintenanceTrack is current, the cluster is updated to the most recently certified maintenance release. If the value is trailing, the cluster is updated to the previously certified maintenance release.
ModifyClusterDbRevisionResult
ModifyClusterIamRolesResult
ModifyClusterMaintenanceResult
ModifyClusterResult
ModifyClusterSnapshotResult
ModifyClusterSubnetGroupResult
ModifyEventSubscriptionResult
ModifySnapshotCopyRetentionPeriodResult
NodeConfigurationOption
A list of node configurations.
NodeConfigurationOptionsFilter
A set of elements to filter the returned node configurations.
NodeConfigurationOptionsMessage
OrderableClusterOption
Describes an orderable cluster option.
OrderableClusterOptionsMessage
Contains the output from the DescribeOrderableClusterOptions action.
Parameter
Describes a parameter in a cluster parameter group.
PauseClusterMessage
Describes a pause cluster operation. For example, a scheduled action to run the PauseCluster API operation.
PauseClusterResult
PendingModifiedValues
Describes cluster attributes that are in a pending state. A change to one or more the attributes was requested and is in progress or will be applied.
PurchaseReservedNodeOfferingResult
RebootClusterResult
RecurringCharge
Describes a recurring charge.
Redshift
This is an interface reference for Amazon Redshift. It contains documentation for one of the programming or command line interfaces you can use to manage Amazon Redshift clusters. Note that Amazon Redshift is asynchronous, which means that some interfaces may require techniques, such as polling or asynchronous callback handlers, to determine when a command has been applied. In this reference, the parameter descriptions indicate whether a change is applied immediately, on the next instance reboot, or during the next maintenance window. For a summary of the Amazon Redshift cluster management interfaces, go to Using the Amazon Redshift Management Interfaces.
ReservedNode
Describes a reserved node. You can call the DescribeReservedNodeOfferings API to obtain the available reserved node offerings.
ReservedNodeOffering
Describes a reserved node offering.
ReservedNodeOfferingsMessage
ReservedNodesMessage
ResizeClusterMessage
Describes a resize cluster operation. For example, a scheduled action to run the ResizeCluster API operation.
ResizeClusterResult
ResizeInfo
Describes a resize operation.
ResizeProgressMessage
Describes the result of a cluster resize operation.
RestoreFromClusterSnapshotResult
RestoreStatus
Describes the status of a cluster restore action. Returns null if the cluster was not created by restoring a snapshot.
RestoreTableFromClusterSnapshotResult
ResumeClusterMessage
Describes a resume cluster operation. For example, a scheduled action to run the ResumeCluster API operation.
ResumeClusterResult
RevisionTarget
Describes a RevisionTarget.
RevokeClusterSecurityGroupIngressResult
RevokeSnapshotAccessResult
RotateEncryptionKeyResult
ScheduledAction
Describes a scheduled action. You can use a scheduled action to trigger some Amazon Redshift API operations on a schedule. For information about which API operations can be scheduled, see ScheduledActionType.
ScheduledActionFilter
A set of elements to filter the returned scheduled actions.
ScheduledActionsMessage
ScheduledActionType
The action type that specifies an Amazon Redshift API operation that is supported by the Amazon Redshift scheduler.
Snapshot
Describes a snapshot.
SnapshotCopyGrant
The snapshot copy grant that grants Amazon Redshift permission to encrypt copied snapshots with the specified customer master key (CMK) from AWS KMS in the destination region.
SnapshotCopyGrantMessage
SnapshotErrorMessage
Describes the errors returned by a snapshot.
SnapshotMessage
Contains the output from the DescribeClusterSnapshots action.
SnapshotSchedule
Describes a snapshot schedule. You can set a regular interval for creating snapshots of a cluster. You can also schedule snapshots for specific dates.
SnapshotSortingEntity
Describes a sorting entity
SpartaProxyVpcEndpoint
The connection endpoint for connecting an Amazon Redshift cluster through the proxy.
Subnet
Describes a subnet.
SupportedOperation
Describes the operations that are allowed on a maintenance track.
SupportedPlatform
A list of supported platforms for orderable clusters.
TableRestoreStatus
Describes the status of a RestoreTableFromClusterSnapshot operation.
TableRestoreStatusMessage
Tag
A tag consisting of a name/value pair for a resource.
TaggedResource
A tag and its associated resource.
TaggedResourceListMessage
TrackListMessage
UpdateTarget
A maintenance track that you can switch the current track to.
UsageLimit
Describes a usage limit object for a cluster.
UsageLimitList
VpcSecurityGroupMembership
Describes the members of a VPC security group.

Extensions

ActionTypeFromString on String
ActionTypeValueExtension on ActionType
ModeFromString on String
ModeValueExtension on Mode
NodeConfigurationOptionsFilterNameFromString on String
NodeConfigurationOptionsFilterNameValueExtension on NodeConfigurationOptionsFilterName
OperatorTypeFromString on String
OperatorTypeValueExtension on OperatorType
ParameterApplyTypeFromString on String
ParameterApplyTypeValueExtension on ParameterApplyType
ReservedNodeOfferingTypeFromString on String
ReservedNodeOfferingTypeValueExtension on ReservedNodeOfferingType
ScheduledActionFilterNameFromString on String
ScheduledActionFilterNameValueExtension on ScheduledActionFilterName
ScheduledActionStateFromString on String
ScheduledActionStateValueExtension on ScheduledActionState
ScheduledActionTypeValuesFromString on String
ScheduledActionTypeValuesValueExtension on ScheduledActionTypeValues
ScheduleStateFromString on String
ScheduleStateValueExtension on ScheduleState
SnapshotAttributeToSortByFromString on String
SnapshotAttributeToSortByValueExtension on SnapshotAttributeToSortBy
SortByOrderFromString on String
SortByOrderValueExtension on SortByOrder
SourceTypeFromString on String
SourceTypeValueExtension on SourceType
TableRestoreStatusTypeFromString on String
TableRestoreStatusTypeValueExtension on TableRestoreStatusType
UsageLimitBreachActionFromString on String
UsageLimitBreachActionValueExtension on UsageLimitBreachAction
UsageLimitFeatureTypeFromString on String
UsageLimitFeatureTypeValueExtension on UsageLimitFeatureType
UsageLimitLimitTypeFromString on String
UsageLimitLimitTypeValueExtension on UsageLimitLimitType
UsageLimitPeriodFromString on String
UsageLimitPeriodValueExtension on UsageLimitPeriod

Exceptions / Errors

AccessToSnapshotDeniedFault
AuthorizationAlreadyExistsFault
AuthorizationNotFoundFault
AuthorizationQuotaExceededFault
BatchDeleteRequestSizeExceededFault
BatchModifyClusterSnapshotsLimitExceededFault
BucketNotFoundFault
ClusterAlreadyExistsFault
ClusterNotFoundFault
ClusterOnLatestRevisionFault
ClusterParameterGroupAlreadyExistsFault
ClusterParameterGroupNotFoundFault
ClusterParameterGroupQuotaExceededFault
ClusterQuotaExceededFault
ClusterSecurityGroupAlreadyExistsFault
ClusterSecurityGroupNotFoundFault
ClusterSecurityGroupQuotaExceededFault
ClusterSnapshotAlreadyExistsFault
ClusterSnapshotNotFoundFault
ClusterSnapshotQuotaExceededFault
ClusterSubnetGroupAlreadyExistsFault
ClusterSubnetGroupNotFoundFault
ClusterSubnetGroupQuotaExceededFault
ClusterSubnetQuotaExceededFault
CopyToRegionDisabledFault
DependentServiceRequestThrottlingFault
DependentServiceUnavailableFault
EventSubscriptionQuotaExceededFault
HsmClientCertificateAlreadyExistsFault
HsmClientCertificateNotFoundFault
HsmClientCertificateQuotaExceededFault
HsmConfigurationAlreadyExistsFault
HsmConfigurationNotFoundFault
HsmConfigurationQuotaExceededFault
IncompatibleOrderableOptions
InProgressTableRestoreQuotaExceededFault
InsufficientClusterCapacityFault
InsufficientS3BucketPolicyFault
InvalidClusterParameterGroupStateFault
InvalidClusterSecurityGroupStateFault
InvalidClusterSnapshotScheduleStateFault
InvalidClusterSnapshotStateFault
InvalidClusterStateFault
InvalidClusterSubnetGroupStateFault
InvalidClusterSubnetStateFault
InvalidClusterTrackFault
InvalidElasticIpFault
InvalidHsmClientCertificateStateFault
InvalidHsmConfigurationStateFault
InvalidReservedNodeStateFault
InvalidRestoreFault
InvalidRetentionPeriodFault
InvalidS3BucketNameFault
InvalidS3KeyPrefixFault
InvalidScheduledActionFault
InvalidScheduleFault
InvalidSnapshotCopyGrantStateFault
InvalidSubnet
InvalidSubscriptionStateFault
InvalidTableRestoreArgumentFault
InvalidTagFault
InvalidUsageLimitFault
InvalidVPCNetworkStateFault
LimitExceededFault
NumberOfNodesPerClusterLimitExceededFault
NumberOfNodesQuotaExceededFault
ReservedNodeAlreadyExistsFault
ReservedNodeAlreadyMigratedFault
ReservedNodeNotFoundFault
ReservedNodeOfferingNotFoundFault
ReservedNodeQuotaExceededFault
ResizeNotFoundFault
ResourceNotFoundFault
ScheduledActionAlreadyExistsFault
ScheduledActionNotFoundFault
ScheduledActionQuotaExceededFault
ScheduledActionTypeUnsupportedFault
ScheduleDefinitionTypeUnsupportedFault
SnapshotCopyAlreadyDisabledFault
SnapshotCopyAlreadyEnabledFault
SnapshotCopyDisabledFault
SnapshotCopyGrantAlreadyExistsFault
SnapshotCopyGrantNotFoundFault
SnapshotCopyGrantQuotaExceededFault
SnapshotScheduleAlreadyExistsFault
SnapshotScheduleNotFoundFault
SnapshotScheduleQuotaExceededFault
SnapshotScheduleUpdateInProgressFault
SNSInvalidTopicFault
SNSNoAuthorizationFault
SNSTopicArnNotFoundFault
SourceNotFoundFault
SubnetAlreadyInUse
SubscriptionAlreadyExistFault
SubscriptionCategoryNotFoundFault
SubscriptionEventIdNotFoundFault
SubscriptionNotFoundFault
SubscriptionSeverityNotFoundFault
TableLimitExceededFault
TableRestoreNotFoundFault
TagLimitExceededFault
UnauthorizedOperation
UnknownSnapshotCopyRegionFault
UnsupportedOperationFault
UnsupportedOptionFault
UsageLimitAlreadyExistsFault
UsageLimitNotFoundFault