Package com.amazonaws.services.redshift.model

Classes modeling the various types represented by AmazonRedshift.

See:
          Description

Class Summary
AccountWithRestoreAccess Describes an AWS customer account authorized to restore a snapshot.
AuthorizeClusterSecurityGroupIngressRequest Container for the parameters to the AuthorizeClusterSecurityGroupIngress operation.
AuthorizeSnapshotAccessRequest Container for the parameters to the AuthorizeSnapshotAccess operation.
AvailabilityZone Describes an availability zone.
Cluster Describes a cluster.
ClusterNode The identifier of a node in a cluster.
ClusterParameterGroup Describes a parameter group.
ClusterParameterGroupStatus Describes the status of a parameter group.
ClusterSecurityGroup Describes a security group.
ClusterSecurityGroupMembership Describes a security group.
ClusterSnapshotCopyStatus Returns the destination region and retention period that are configured for cross-region snapshot copy.
ClusterSubnetGroup Describes a subnet group.
ClusterVersion Describes a cluster version, including the parameter group family and description of the version.
CopyClusterSnapshotRequest Container for the parameters to the CopyClusterSnapshot operation.
CreateClusterParameterGroupRequest Container for the parameters to the CreateClusterParameterGroup operation.
CreateClusterRequest Container for the parameters to the CreateCluster operation.
CreateClusterSecurityGroupRequest Container for the parameters to the CreateClusterSecurityGroup operation.
CreateClusterSnapshotRequest Container for the parameters to the CreateClusterSnapshot operation.
CreateClusterSubnetGroupRequest Container for the parameters to the CreateClusterSubnetGroup operation.
CreateEventSubscriptionRequest Container for the parameters to the CreateEventSubscription operation.
CreateHsmClientCertificateRequest Container for the parameters to the CreateHsmClientCertificate operation.
CreateHsmConfigurationRequest Container for the parameters to the CreateHsmConfiguration operation.
DefaultClusterParameters Describes the default cluster parameters for a parameter group family.
DeleteClusterParameterGroupRequest Container for the parameters to the DeleteClusterParameterGroup operation.
DeleteClusterRequest Container for the parameters to the DeleteCluster operation.
DeleteClusterSecurityGroupRequest Container for the parameters to the DeleteClusterSecurityGroup operation.
DeleteClusterSnapshotRequest Container for the parameters to the DeleteClusterSnapshot operation.
DeleteClusterSubnetGroupRequest Container for the parameters to the DeleteClusterSubnetGroup operation.
DeleteEventSubscriptionRequest Container for the parameters to the DeleteEventSubscription operation.
DeleteHsmClientCertificateRequest Container for the parameters to the DeleteHsmClientCertificate operation.
DeleteHsmConfigurationRequest Container for the parameters to the DeleteHsmConfiguration operation.
DescribeClusterParameterGroupsRequest Container for the parameters to the DescribeClusterParameterGroups operation.
DescribeClusterParameterGroupsResult Contains the output from the DescribeClusterParameterGroups action.
DescribeClusterParametersRequest Container for the parameters to the DescribeClusterParameters operation.
DescribeClusterParametersResult Contains the output from the DescribeClusterParameters action.
DescribeClusterSecurityGroupsRequest Container for the parameters to the DescribeClusterSecurityGroups operation.
DescribeClusterSecurityGroupsResult Contains the output from the DescribeClusterSecurityGroups action.
DescribeClusterSnapshotsRequest Container for the parameters to the DescribeClusterSnapshots operation.
DescribeClusterSnapshotsResult Contains the output from the DescribeClusterSnapshots action.
DescribeClustersRequest Container for the parameters to the DescribeClusters operation.
DescribeClustersResult Contains the output from the DescribeClusters action.
DescribeClusterSubnetGroupsRequest Container for the parameters to the DescribeClusterSubnetGroups operation.
DescribeClusterSubnetGroupsResult Contains the output from the DescribeClusterSubnetGroups action.
DescribeClusterVersionsRequest Container for the parameters to the DescribeClusterVersions operation.
DescribeClusterVersionsResult Contains the output from the DescribeClusterVersions action.
DescribeDefaultClusterParametersRequest Container for the parameters to the DescribeDefaultClusterParameters operation.
DescribeEventCategoriesRequest Container for the parameters to the DescribeEventCategories operation.
DescribeEventCategoriesResult
DescribeEventsRequest Container for the parameters to the DescribeEvents operation.
DescribeEventsResult Contains the output from the DescribeEvents action.
DescribeEventSubscriptionsRequest Container for the parameters to the DescribeEventSubscriptions operation.
DescribeEventSubscriptionsResult
DescribeHsmClientCertificatesRequest Container for the parameters to the DescribeHsmClientCertificates operation.
DescribeHsmClientCertificatesResult
DescribeHsmConfigurationsRequest Container for the parameters to the DescribeHsmConfigurations operation.
DescribeHsmConfigurationsResult
DescribeLoggingStatusRequest Container for the parameters to the DescribeLoggingStatus operation.
DescribeLoggingStatusResult Describes the status of logging for a cluster.
DescribeOrderableClusterOptionsRequest Container for the parameters to the DescribeOrderableClusterOptions operation.
DescribeOrderableClusterOptionsResult Contains the output from the DescribeOrderableClusterOptions action.
DescribeReservedNodeOfferingsRequest Container for the parameters to the DescribeReservedNodeOfferings operation.
DescribeReservedNodeOfferingsResult Contains the output from the DescribeReservedNodeOfferings action.
DescribeReservedNodesRequest Container for the parameters to the DescribeReservedNodes operation.
DescribeReservedNodesResult Contains the output from the DescribeReservedNodes action.
DescribeResizeRequest Container for the parameters to the DescribeResize operation.
DescribeResizeResult Describes the result of a cluster resize operation.
DisableLoggingRequest Container for the parameters to the DisableLogging operation.
DisableLoggingResult Describes the status of logging for a cluster.
DisableSnapshotCopyRequest Container for the parameters to the DisableSnapshotCopy operation.
EC2SecurityGroup Describes an Amazon EC2 security group.
ElasticIpStatus Describes the status of the elastic IP (EIP) address.
EnableLoggingRequest Container for the parameters to the EnableLogging operation.
EnableLoggingResult Describes the status of logging for a cluster.
EnableSnapshotCopyRequest Container for the parameters to the EnableSnapshotCopy operation.
Endpoint Describes a connection endpoint.
Event Describes an event.
EventCategoriesMap  
EventInfoMap  
EventSubscription  
HsmClientCertificate Returns information about an HSM client certificate.
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.
HsmStatus
IPRange Describes an IP range used in a security group.
ModifyClusterParameterGroupRequest Container for the parameters to the ModifyClusterParameterGroup operation.
ModifyClusterParameterGroupResult Contains the output from the ModifyClusterParameterGroup and ResetClusterParameterGroup actions and indicate the parameter group involved and the status of the operation on the parameter group.
ModifyClusterRequest Container for the parameters to the ModifyCluster operation.
ModifyClusterSubnetGroupRequest Container for the parameters to the ModifyClusterSubnetGroup operation.
ModifyEventSubscriptionRequest Container for the parameters to the ModifyEventSubscription operation.
ModifySnapshotCopyRetentionPeriodRequest Container for the parameters to the ModifySnapshotCopyRetentionPeriod operation.
OrderableClusterOption Describes an orderable cluster option.
Parameter Describes a parameter in a cluster parameter group.
PendingModifiedValues Describes cluster attributes that are in a pending state.
PurchaseReservedNodeOfferingRequest Container for the parameters to the PurchaseReservedNodeOffering operation.
RebootClusterRequest Container for the parameters to the RebootCluster operation.
RecurringCharge Describes a recurring charge.
ReservedNode Describes a reserved node.
ReservedNodeOffering Describes a reserved node offering.
ResetClusterParameterGroupRequest Container for the parameters to the ResetClusterParameterGroup operation.
ResetClusterParameterGroupResult Contains the output from the ModifyClusterParameterGroup and ResetClusterParameterGroup actions and indicate the parameter group involved and the status of the operation on the parameter group.
RestoreFromClusterSnapshotRequest Container for the parameters to the RestoreFromClusterSnapshot operation.
RestoreStatus Describes the status of a cluster restore action.
RevokeClusterSecurityGroupIngressRequest Container for the parameters to the RevokeClusterSecurityGroupIngress operation.
RevokeSnapshotAccessRequest Container for the parameters to the RevokeSnapshotAccess operation.
RotateEncryptionKeyRequest Container for the parameters to the RotateEncryptionKey operation.
Snapshot Describes a snapshot.
Subnet Describes a subnet.
VpcSecurityGroupMembership Describes the members of a VPC security group.
 

Enum Summary
SourceType Source Type
 

Exception Summary
AccessToSnapshotDeniedException The owner of the specified snapshot has not authorized your account to access the snapshot.
AuthorizationAlreadyExistsException The specified CIDR block or EC2 security group is already authorized for the specified cluster security group.
AuthorizationNotFoundException The specified CIDR IP range or EC2 security group is not authorized for the specified cluster security group.
AuthorizationQuotaExceededException The authorization quota for the cluster security group has been reached.
BucketNotFoundException Could not find the specified S3 bucket.
ClusterAlreadyExistsException The account already has a cluster with the given identifier.
ClusterNotFoundException The ClusterIdentifier parameter does not refer to an existing cluster.
ClusterParameterGroupAlreadyExistsException A cluster parameter group with the same name already exists.
ClusterParameterGroupNotFoundException The parameter group name does not refer to an existing parameter group.
ClusterParameterGroupQuotaExceededException The request would result in the user exceeding the allowed number of cluster parameter groups.
ClusterQuotaExceededException The request would exceed the allowed number of cluster instances for this account.
ClusterSecurityGroupAlreadyExistsException A cluster security group with the same name already exists.
ClusterSecurityGroupNotFoundException The cluster security group name does not refer to an existing cluster security group.
ClusterSecurityGroupQuotaExceededException The request would result in the user exceeding the allowed number of cluster security groups.
ClusterSnapshotAlreadyExistsException The value specified as a snapshot identifier is already used by an existing snapshot.
ClusterSnapshotNotFoundException The snapshot identifier does not refer to an existing cluster snapshot.
ClusterSnapshotQuotaExceededException The request would result in the user exceeding the allowed number of cluster snapshots.
ClusterSubnetGroupAlreadyExistsException A ClusterSubnetGroupName is already used by an existing cluster subnet group.
ClusterSubnetGroupNotFoundException The cluster subnet group name does not refer to an existing cluster subnet group.
ClusterSubnetGroupQuotaExceededException The request would result in user exceeding the allowed number of cluster subnet groups.
ClusterSubnetQuotaExceededException The request would result in user exceeding the allowed number of subnets in a cluster subnet groups.
CopyToRegionDisabledException Cross-region snapshot copy was temporarily disabled.
EventSubscriptionQuotaExceededException The request would exceed the allowed number of event subscriptions for this account.
HsmClientCertificateAlreadyExistsException There is already an existing Amazon Redshift HSM client certificate with the specified identifier.
HsmClientCertificateNotFoundException There is no Amazon Redshift HSM client certificate with the specified identifier.
HsmClientCertificateQuotaExceededException The quota for HSM client certificates has been reached.
HsmConfigurationAlreadyExistsException There is already an existing Amazon Redshift HSM configuration with the specified identifier.
HsmConfigurationNotFoundException There is no Amazon Redshift HSM configuration with the specified identifier.
HsmConfigurationQuotaExceededException The quota for HSM configurations has been reached.
IncompatibleOrderableOptionsException The specified options are incompatible.
InsufficientClusterCapacityException The number of nodes specified exceeds the allotted capacity of the cluster.
InsufficientS3BucketPolicyException The cluster does not have read bucket or put object permissions on the S3 bucket specified when enabling logging.
InvalidClusterParameterGroupStateException The cluster parameter group action can not be completed because another task is in progress that involves the parameter group.
InvalidClusterSecurityGroupStateException The state of the cluster security group is not available .
InvalidClusterSnapshotStateException The state of the cluster snapshot is not available , or other accounts are authorized to access the snapshot.
InvalidClusterStateException The specified cluster is not in the available state.
InvalidClusterSubnetGroupStateException The cluster subnet group cannot be deleted because it is in use.
InvalidClusterSubnetStateException The state of the subnet is invalid.
InvalidElasticIpException The Elastic IP (EIP) is invalid or cannot be found.
InvalidHsmClientCertificateStateException The specified HSM client certificate is not in the available state, or it is still in use by one or more Amazon Redshift clusters.
InvalidHsmConfigurationStateException The specified HSM configuration is not in the available state, or it is still in use by one or more Amazon Redshift clusters.
InvalidRestoreException The restore is invalid.
InvalidS3BucketNameException The S3 bucket name is invalid.
InvalidS3KeyPrefixException The string specified for the logging S3 key prefix does not comply with the documented constraints.
InvalidSubnetException The requested subnet is not valid, or not all of the subnets are in the same VPC.
InvalidSubscriptionStateException The subscription request is invalid because it is a duplicate request.
InvalidVPCNetworkStateException The cluster subnet group does not cover all Availability Zones.
NumberOfNodesPerClusterLimitExceededException The operation would exceed the number of nodes allowed for a cluster.
NumberOfNodesQuotaExceededException The operation would exceed the number of nodes allotted to the account.
ReservedNodeAlreadyExistsException User already has a reservation with the given identifier.
ReservedNodeNotFoundException The specified reserved compute node not found.
ReservedNodeOfferingNotFoundException Specified offering does not exist.
ReservedNodeQuotaExceededException Request would exceed the user's compute node quota.
ResizeNotFoundException A resize operation for the specified cluster is not found.
SnapshotCopyAlreadyDisabledException The cluster already has cross-region snapshot copy disabled.
SnapshotCopyAlreadyEnabledException The cluster already has cross-region snapshot copy enabled.
SnapshotCopyDisabledException Cross-region snapshot copy was temporarily disabled.
SNSInvalidTopicException Amazon SNS has responded that there is a problem with the specified Amazon SNS topic.
SNSNoAuthorizationException You do not have permission to publish to the specified Amazon SNS topic.
SNSTopicArnNotFoundException An Amazon SNS topic with the specified Amazon Resource Name (ARN) does not exist.
SourceNotFoundException The specified Amazon Redshift event source could not be found.
SubnetAlreadyInUseException A specified subnet is already in use by another cluster.
SubscriptionAlreadyExistException There is already an existing event notification subscription with the specified name.
SubscriptionCategoryNotFoundException The value specified for the event category was not one of the allowed values, or it specified a category that does not apply to the specified source type.
SubscriptionEventIdNotFoundException An Amazon Redshift event with the specified event ID does not exist.
SubscriptionNotFoundException An Amazon Redshift event notification subscription with the specified name does not exist.
SubscriptionSeverityNotFoundException The value specified for the event severity was not one of the allowed values, or it specified a severity that does not apply to the specified source type.
UnauthorizedOperationException Your account is not authorized to perform the requested operation.
UnknownSnapshotCopyRegionException The specified region is incorrect or does not exist.
UnsupportedOptionException A request option was specified that is not supported.
 

Package com.amazonaws.services.redshift.model Description

Classes modeling the various types represented by AmazonRedshift.



Copyright © 2016. All rights reserved.