Versions in this module Expand all Collapse all v1 v1.1.9 Mar 8, 2016 Changes in this version + const ParameterApplyTypeDynamic + const ParameterApplyTypeStatic + const ServiceName + const SourceTypeCluster + const SourceTypeClusterParameterGroup + const SourceTypeClusterSecurityGroup + const SourceTypeClusterSnapshot + type AccountWithRestoreAccess struct + AccountId *string + func (s AccountWithRestoreAccess) GoString() string + func (s AccountWithRestoreAccess) String() string + type AuthorizeClusterSecurityGroupIngressInput struct + CIDRIP *string + ClusterSecurityGroupName *string + EC2SecurityGroupName *string + EC2SecurityGroupOwnerId *string + func (s AuthorizeClusterSecurityGroupIngressInput) GoString() string + func (s AuthorizeClusterSecurityGroupIngressInput) String() string + type AuthorizeClusterSecurityGroupIngressOutput struct + ClusterSecurityGroup *ClusterSecurityGroup + func (s AuthorizeClusterSecurityGroupIngressOutput) GoString() string + func (s AuthorizeClusterSecurityGroupIngressOutput) String() string + type AuthorizeSnapshotAccessInput struct + AccountWithRestoreAccess *string + SnapshotClusterIdentifier *string + SnapshotIdentifier *string + func (s AuthorizeSnapshotAccessInput) GoString() string + func (s AuthorizeSnapshotAccessInput) String() string + type AuthorizeSnapshotAccessOutput struct + Snapshot *Snapshot + func (s AuthorizeSnapshotAccessOutput) GoString() string + func (s AuthorizeSnapshotAccessOutput) String() string + type AvailabilityZone struct + Name *string + func (s AvailabilityZone) GoString() string + func (s AvailabilityZone) String() string + type Cluster struct + AllowVersionUpgrade *bool + AutomatedSnapshotRetentionPeriod *int64 + AvailabilityZone *string + ClusterCreateTime *time.Time + ClusterIdentifier *string + ClusterNodes []*ClusterNode + ClusterParameterGroups []*ClusterParameterGroupStatus + ClusterPublicKey *string + ClusterRevisionNumber *string + ClusterSecurityGroups []*ClusterSecurityGroupMembership + ClusterSnapshotCopyStatus *ClusterSnapshotCopyStatus + ClusterStatus *string + ClusterSubnetGroupName *string + ClusterVersion *string + DBName *string + ElasticIpStatus *ElasticIpStatus + Encrypted *bool + Endpoint *Endpoint + HsmStatus *HsmStatus + KmsKeyId *string + MasterUsername *string + ModifyStatus *string + NodeType *string + NumberOfNodes *int64 + PendingModifiedValues *PendingModifiedValues + PreferredMaintenanceWindow *string + PubliclyAccessible *bool + RestoreStatus *RestoreStatus + Tags []*Tag + VpcId *string + VpcSecurityGroups []*VpcSecurityGroupMembership + func (s Cluster) GoString() string + func (s Cluster) String() string + type ClusterNode struct + NodeRole *string + PrivateIPAddress *string + PublicIPAddress *string + func (s ClusterNode) GoString() string + func (s ClusterNode) String() string + type ClusterParameterGroup struct + Description *string + ParameterGroupFamily *string + ParameterGroupName *string + Tags []*Tag + func (s ClusterParameterGroup) GoString() string + func (s ClusterParameterGroup) String() string + type ClusterParameterGroupNameMessage struct + ParameterGroupName *string + ParameterGroupStatus *string + func (s ClusterParameterGroupNameMessage) GoString() string + func (s ClusterParameterGroupNameMessage) String() string + type ClusterParameterGroupStatus struct + ClusterParameterStatusList []*ClusterParameterStatus + ParameterApplyStatus *string + ParameterGroupName *string + func (s ClusterParameterGroupStatus) GoString() string + func (s ClusterParameterGroupStatus) String() string + type ClusterParameterStatus struct + ParameterApplyErrorDescription *string + ParameterApplyStatus *string + ParameterName *string + func (s ClusterParameterStatus) GoString() string + func (s ClusterParameterStatus) String() string + type ClusterSecurityGroup struct + ClusterSecurityGroupName *string + Description *string + EC2SecurityGroups []*EC2SecurityGroup + IPRanges []*IPRange + Tags []*Tag + func (s ClusterSecurityGroup) GoString() string + func (s ClusterSecurityGroup) String() string + type ClusterSecurityGroupMembership struct + ClusterSecurityGroupName *string + Status *string + func (s ClusterSecurityGroupMembership) GoString() string + func (s ClusterSecurityGroupMembership) String() string + type ClusterSnapshotCopyStatus struct + DestinationRegion *string + RetentionPeriod *int64 + SnapshotCopyGrantName *string + func (s ClusterSnapshotCopyStatus) GoString() string + func (s ClusterSnapshotCopyStatus) String() string + type ClusterSubnetGroup struct + ClusterSubnetGroupName *string + Description *string + SubnetGroupStatus *string + Subnets []*Subnet + Tags []*Tag + VpcId *string + func (s ClusterSubnetGroup) GoString() string + func (s ClusterSubnetGroup) String() string + type ClusterVersion struct + ClusterParameterGroupFamily *string + ClusterVersion *string + Description *string + func (s ClusterVersion) GoString() string + func (s ClusterVersion) String() string + type CopyClusterSnapshotInput struct + SourceSnapshotClusterIdentifier *string + SourceSnapshotIdentifier *string + TargetSnapshotIdentifier *string + func (s CopyClusterSnapshotInput) GoString() string + func (s CopyClusterSnapshotInput) String() string + type CopyClusterSnapshotOutput struct + Snapshot *Snapshot + func (s CopyClusterSnapshotOutput) GoString() string + func (s CopyClusterSnapshotOutput) String() string + type CreateClusterInput struct + AllowVersionUpgrade *bool + AutomatedSnapshotRetentionPeriod *int64 + AvailabilityZone *string + ClusterIdentifier *string + ClusterParameterGroupName *string + ClusterSecurityGroups []*string + ClusterSubnetGroupName *string + ClusterType *string + ClusterVersion *string + DBName *string + ElasticIp *string + Encrypted *bool + HsmClientCertificateIdentifier *string + HsmConfigurationIdentifier *string + KmsKeyId *string + MasterUserPassword *string + MasterUsername *string + NodeType *string + NumberOfNodes *int64 + Port *int64 + PreferredMaintenanceWindow *string + PubliclyAccessible *bool + Tags []*Tag + VpcSecurityGroupIds []*string + func (s CreateClusterInput) GoString() string + func (s CreateClusterInput) String() string + type CreateClusterOutput struct + Cluster *Cluster + func (s CreateClusterOutput) GoString() string + func (s CreateClusterOutput) String() string + type CreateClusterParameterGroupInput struct + Description *string + ParameterGroupFamily *string + ParameterGroupName *string + Tags []*Tag + func (s CreateClusterParameterGroupInput) GoString() string + func (s CreateClusterParameterGroupInput) String() string + type CreateClusterParameterGroupOutput struct + ClusterParameterGroup *ClusterParameterGroup + func (s CreateClusterParameterGroupOutput) GoString() string + func (s CreateClusterParameterGroupOutput) String() string + type CreateClusterSecurityGroupInput struct + ClusterSecurityGroupName *string + Description *string + Tags []*Tag + func (s CreateClusterSecurityGroupInput) GoString() string + func (s CreateClusterSecurityGroupInput) String() string + type CreateClusterSecurityGroupOutput struct + ClusterSecurityGroup *ClusterSecurityGroup + func (s CreateClusterSecurityGroupOutput) GoString() string + func (s CreateClusterSecurityGroupOutput) String() string + type CreateClusterSnapshotInput struct + ClusterIdentifier *string + SnapshotIdentifier *string + Tags []*Tag + func (s CreateClusterSnapshotInput) GoString() string + func (s CreateClusterSnapshotInput) String() string + type CreateClusterSnapshotOutput struct + Snapshot *Snapshot + func (s CreateClusterSnapshotOutput) GoString() string + func (s CreateClusterSnapshotOutput) String() string + type CreateClusterSubnetGroupInput struct + ClusterSubnetGroupName *string + Description *string + SubnetIds []*string + Tags []*Tag + func (s CreateClusterSubnetGroupInput) GoString() string + func (s CreateClusterSubnetGroupInput) String() string + type CreateClusterSubnetGroupOutput struct + ClusterSubnetGroup *ClusterSubnetGroup + func (s CreateClusterSubnetGroupOutput) GoString() string + func (s CreateClusterSubnetGroupOutput) String() string + type CreateEventSubscriptionInput struct + Enabled *bool + EventCategories []*string + Severity *string + SnsTopicArn *string + SourceIds []*string + SourceType *string + SubscriptionName *string + Tags []*Tag + func (s CreateEventSubscriptionInput) GoString() string + func (s CreateEventSubscriptionInput) String() string + type CreateEventSubscriptionOutput struct + EventSubscription *EventSubscription + func (s CreateEventSubscriptionOutput) GoString() string + func (s CreateEventSubscriptionOutput) String() string + type CreateHsmClientCertificateInput struct + HsmClientCertificateIdentifier *string + Tags []*Tag + func (s CreateHsmClientCertificateInput) GoString() string + func (s CreateHsmClientCertificateInput) String() string + type CreateHsmClientCertificateOutput struct + HsmClientCertificate *HsmClientCertificate + func (s CreateHsmClientCertificateOutput) GoString() string + func (s CreateHsmClientCertificateOutput) String() string + type CreateHsmConfigurationInput struct + Description *string + HsmConfigurationIdentifier *string + HsmIpAddress *string + HsmPartitionName *string + HsmPartitionPassword *string + HsmServerPublicCertificate *string + Tags []*Tag + func (s CreateHsmConfigurationInput) GoString() string + func (s CreateHsmConfigurationInput) String() string + type CreateHsmConfigurationOutput struct + HsmConfiguration *HsmConfiguration + func (s CreateHsmConfigurationOutput) GoString() string + func (s CreateHsmConfigurationOutput) String() string + type CreateSnapshotCopyGrantInput struct + KmsKeyId *string + SnapshotCopyGrantName *string + Tags []*Tag + func (s CreateSnapshotCopyGrantInput) GoString() string + func (s CreateSnapshotCopyGrantInput) String() string + type CreateSnapshotCopyGrantOutput struct + SnapshotCopyGrant *SnapshotCopyGrant + func (s CreateSnapshotCopyGrantOutput) GoString() string + func (s CreateSnapshotCopyGrantOutput) String() string + type CreateTagsInput struct + ResourceName *string + Tags []*Tag + func (s CreateTagsInput) GoString() string + func (s CreateTagsInput) String() string + type CreateTagsOutput struct + func (s CreateTagsOutput) GoString() string + func (s CreateTagsOutput) String() string + type DefaultClusterParameters struct + Marker *string + ParameterGroupFamily *string + Parameters []*Parameter + func (s DefaultClusterParameters) GoString() string + func (s DefaultClusterParameters) String() string + type DeleteClusterInput struct + ClusterIdentifier *string + FinalClusterSnapshotIdentifier *string + SkipFinalClusterSnapshot *bool + func (s DeleteClusterInput) GoString() string + func (s DeleteClusterInput) String() string + type DeleteClusterOutput struct + Cluster *Cluster + func (s DeleteClusterOutput) GoString() string + func (s DeleteClusterOutput) String() string + type DeleteClusterParameterGroupInput struct + ParameterGroupName *string + func (s DeleteClusterParameterGroupInput) GoString() string + func (s DeleteClusterParameterGroupInput) String() string + type DeleteClusterParameterGroupOutput struct + func (s DeleteClusterParameterGroupOutput) GoString() string + func (s DeleteClusterParameterGroupOutput) String() string + type DeleteClusterSecurityGroupInput struct + ClusterSecurityGroupName *string + func (s DeleteClusterSecurityGroupInput) GoString() string + func (s DeleteClusterSecurityGroupInput) String() string + type DeleteClusterSecurityGroupOutput struct + func (s DeleteClusterSecurityGroupOutput) GoString() string + func (s DeleteClusterSecurityGroupOutput) String() string + type DeleteClusterSnapshotInput struct + SnapshotClusterIdentifier *string + SnapshotIdentifier *string + func (s DeleteClusterSnapshotInput) GoString() string + func (s DeleteClusterSnapshotInput) String() string + type DeleteClusterSnapshotOutput struct + Snapshot *Snapshot + func (s DeleteClusterSnapshotOutput) GoString() string + func (s DeleteClusterSnapshotOutput) String() string + type DeleteClusterSubnetGroupInput struct + ClusterSubnetGroupName *string + func (s DeleteClusterSubnetGroupInput) GoString() string + func (s DeleteClusterSubnetGroupInput) String() string + type DeleteClusterSubnetGroupOutput struct + func (s DeleteClusterSubnetGroupOutput) GoString() string + func (s DeleteClusterSubnetGroupOutput) String() string + type DeleteEventSubscriptionInput struct + SubscriptionName *string + func (s DeleteEventSubscriptionInput) GoString() string + func (s DeleteEventSubscriptionInput) String() string + type DeleteEventSubscriptionOutput struct + func (s DeleteEventSubscriptionOutput) GoString() string + func (s DeleteEventSubscriptionOutput) String() string + type DeleteHsmClientCertificateInput struct + HsmClientCertificateIdentifier *string + func (s DeleteHsmClientCertificateInput) GoString() string + func (s DeleteHsmClientCertificateInput) String() string + type DeleteHsmClientCertificateOutput struct + func (s DeleteHsmClientCertificateOutput) GoString() string + func (s DeleteHsmClientCertificateOutput) String() string + type DeleteHsmConfigurationInput struct + HsmConfigurationIdentifier *string + func (s DeleteHsmConfigurationInput) GoString() string + func (s DeleteHsmConfigurationInput) String() string + type DeleteHsmConfigurationOutput struct + func (s DeleteHsmConfigurationOutput) GoString() string + func (s DeleteHsmConfigurationOutput) String() string + type DeleteSnapshotCopyGrantInput struct + SnapshotCopyGrantName *string + func (s DeleteSnapshotCopyGrantInput) GoString() string + func (s DeleteSnapshotCopyGrantInput) String() string + type DeleteSnapshotCopyGrantOutput struct + func (s DeleteSnapshotCopyGrantOutput) GoString() string + func (s DeleteSnapshotCopyGrantOutput) String() string + type DeleteTagsInput struct + ResourceName *string + TagKeys []*string + func (s DeleteTagsInput) GoString() string + func (s DeleteTagsInput) String() string + type DeleteTagsOutput struct + func (s DeleteTagsOutput) GoString() string + func (s DeleteTagsOutput) String() string + type DescribeClusterParameterGroupsInput struct + Marker *string + MaxRecords *int64 + ParameterGroupName *string + TagKeys []*string + TagValues []*string + func (s DescribeClusterParameterGroupsInput) GoString() string + func (s DescribeClusterParameterGroupsInput) String() string + type DescribeClusterParameterGroupsOutput struct + Marker *string + ParameterGroups []*ClusterParameterGroup + func (s DescribeClusterParameterGroupsOutput) GoString() string + func (s DescribeClusterParameterGroupsOutput) String() string + type DescribeClusterParametersInput struct + Marker *string + MaxRecords *int64 + ParameterGroupName *string + Source *string + func (s DescribeClusterParametersInput) GoString() string + func (s DescribeClusterParametersInput) String() string + type DescribeClusterParametersOutput struct + Marker *string + Parameters []*Parameter + func (s DescribeClusterParametersOutput) GoString() string + func (s DescribeClusterParametersOutput) String() string + type DescribeClusterSecurityGroupsInput struct + ClusterSecurityGroupName *string + Marker *string + MaxRecords *int64 + TagKeys []*string + TagValues []*string + func (s DescribeClusterSecurityGroupsInput) GoString() string + func (s DescribeClusterSecurityGroupsInput) String() string + type DescribeClusterSecurityGroupsOutput struct + ClusterSecurityGroups []*ClusterSecurityGroup + Marker *string + func (s DescribeClusterSecurityGroupsOutput) GoString() string + func (s DescribeClusterSecurityGroupsOutput) String() string + type DescribeClusterSnapshotsInput struct + ClusterIdentifier *string + EndTime *time.Time + Marker *string + MaxRecords *int64 + OwnerAccount *string + SnapshotIdentifier *string + SnapshotType *string + StartTime *time.Time + TagKeys []*string + TagValues []*string + func (s DescribeClusterSnapshotsInput) GoString() string + func (s DescribeClusterSnapshotsInput) String() string + type DescribeClusterSnapshotsOutput struct + Marker *string + Snapshots []*Snapshot + func (s DescribeClusterSnapshotsOutput) GoString() string + func (s DescribeClusterSnapshotsOutput) String() string + type DescribeClusterSubnetGroupsInput struct + ClusterSubnetGroupName *string + Marker *string + MaxRecords *int64 + TagKeys []*string + TagValues []*string + func (s DescribeClusterSubnetGroupsInput) GoString() string + func (s DescribeClusterSubnetGroupsInput) String() string + type DescribeClusterSubnetGroupsOutput struct + ClusterSubnetGroups []*ClusterSubnetGroup + Marker *string + func (s DescribeClusterSubnetGroupsOutput) GoString() string + func (s DescribeClusterSubnetGroupsOutput) String() string + type DescribeClusterVersionsInput struct + ClusterParameterGroupFamily *string + ClusterVersion *string + Marker *string + MaxRecords *int64 + func (s DescribeClusterVersionsInput) GoString() string + func (s DescribeClusterVersionsInput) String() string + type DescribeClusterVersionsOutput struct + ClusterVersions []*ClusterVersion + Marker *string + func (s DescribeClusterVersionsOutput) GoString() string + func (s DescribeClusterVersionsOutput) String() string + type DescribeClustersInput struct + ClusterIdentifier *string + Marker *string + MaxRecords *int64 + TagKeys []*string + TagValues []*string + func (s DescribeClustersInput) GoString() string + func (s DescribeClustersInput) String() string + type DescribeClustersOutput struct + Clusters []*Cluster + Marker *string + func (s DescribeClustersOutput) GoString() string + func (s DescribeClustersOutput) String() string + type DescribeDefaultClusterParametersInput struct + Marker *string + MaxRecords *int64 + ParameterGroupFamily *string + func (s DescribeDefaultClusterParametersInput) GoString() string + func (s DescribeDefaultClusterParametersInput) String() string + type DescribeDefaultClusterParametersOutput struct + DefaultClusterParameters *DefaultClusterParameters + func (s DescribeDefaultClusterParametersOutput) GoString() string + func (s DescribeDefaultClusterParametersOutput) String() string + type DescribeEventCategoriesInput struct + SourceType *string + func (s DescribeEventCategoriesInput) GoString() string + func (s DescribeEventCategoriesInput) String() string + type DescribeEventCategoriesOutput struct + EventCategoriesMapList []*EventCategoriesMap + func (s DescribeEventCategoriesOutput) GoString() string + func (s DescribeEventCategoriesOutput) String() string + type DescribeEventSubscriptionsInput struct + Marker *string + MaxRecords *int64 + SubscriptionName *string + func (s DescribeEventSubscriptionsInput) GoString() string + func (s DescribeEventSubscriptionsInput) String() string + type DescribeEventSubscriptionsOutput struct + EventSubscriptionsList []*EventSubscription + Marker *string + func (s DescribeEventSubscriptionsOutput) GoString() string + func (s DescribeEventSubscriptionsOutput) String() string + type DescribeEventsInput struct + Duration *int64 + EndTime *time.Time + Marker *string + MaxRecords *int64 + SourceIdentifier *string + SourceType *string + StartTime *time.Time + func (s DescribeEventsInput) GoString() string + func (s DescribeEventsInput) String() string + type DescribeEventsOutput struct + Events []*Event + Marker *string + func (s DescribeEventsOutput) GoString() string + func (s DescribeEventsOutput) String() string + type DescribeHsmClientCertificatesInput struct + HsmClientCertificateIdentifier *string + Marker *string + MaxRecords *int64 + TagKeys []*string + TagValues []*string + func (s DescribeHsmClientCertificatesInput) GoString() string + func (s DescribeHsmClientCertificatesInput) String() string + type DescribeHsmClientCertificatesOutput struct + HsmClientCertificates []*HsmClientCertificate + Marker *string + func (s DescribeHsmClientCertificatesOutput) GoString() string + func (s DescribeHsmClientCertificatesOutput) String() string + type DescribeHsmConfigurationsInput struct + HsmConfigurationIdentifier *string + Marker *string + MaxRecords *int64 + TagKeys []*string + TagValues []*string + func (s DescribeHsmConfigurationsInput) GoString() string + func (s DescribeHsmConfigurationsInput) String() string + type DescribeHsmConfigurationsOutput struct + HsmConfigurations []*HsmConfiguration + Marker *string + func (s DescribeHsmConfigurationsOutput) GoString() string + func (s DescribeHsmConfigurationsOutput) String() string + type DescribeLoggingStatusInput struct + ClusterIdentifier *string + func (s DescribeLoggingStatusInput) GoString() string + func (s DescribeLoggingStatusInput) String() string + type DescribeOrderableClusterOptionsInput struct + ClusterVersion *string + Marker *string + MaxRecords *int64 + NodeType *string + func (s DescribeOrderableClusterOptionsInput) GoString() string + func (s DescribeOrderableClusterOptionsInput) String() string + type DescribeOrderableClusterOptionsOutput struct + Marker *string + OrderableClusterOptions []*OrderableClusterOption + func (s DescribeOrderableClusterOptionsOutput) GoString() string + func (s DescribeOrderableClusterOptionsOutput) String() string + type DescribeReservedNodeOfferingsInput struct + Marker *string + MaxRecords *int64 + ReservedNodeOfferingId *string + func (s DescribeReservedNodeOfferingsInput) GoString() string + func (s DescribeReservedNodeOfferingsInput) String() string + type DescribeReservedNodeOfferingsOutput struct + Marker *string + ReservedNodeOfferings []*ReservedNodeOffering + func (s DescribeReservedNodeOfferingsOutput) GoString() string + func (s DescribeReservedNodeOfferingsOutput) String() string + type DescribeReservedNodesInput struct + Marker *string + MaxRecords *int64 + ReservedNodeId *string + func (s DescribeReservedNodesInput) GoString() string + func (s DescribeReservedNodesInput) String() string + type DescribeReservedNodesOutput struct + Marker *string + ReservedNodes []*ReservedNode + func (s DescribeReservedNodesOutput) GoString() string + func (s DescribeReservedNodesOutput) String() string + type DescribeResizeInput struct + ClusterIdentifier *string + func (s DescribeResizeInput) GoString() string + func (s DescribeResizeInput) String() string + type DescribeResizeOutput struct + AvgResizeRateInMegaBytesPerSecond *float64 + ElapsedTimeInSeconds *int64 + EstimatedTimeToCompletionInSeconds *int64 + ImportTablesCompleted []*string + ImportTablesInProgress []*string + ImportTablesNotStarted []*string + ProgressInMegaBytes *int64 + Status *string + TargetClusterType *string + TargetNodeType *string + TargetNumberOfNodes *int64 + TotalResizeDataInMegaBytes *int64 + func (s DescribeResizeOutput) GoString() string + func (s DescribeResizeOutput) String() string + type DescribeSnapshotCopyGrantsInput struct + Marker *string + MaxRecords *int64 + SnapshotCopyGrantName *string + TagKeys []*string + TagValues []*string + func (s DescribeSnapshotCopyGrantsInput) GoString() string + func (s DescribeSnapshotCopyGrantsInput) String() string + type DescribeSnapshotCopyGrantsOutput struct + Marker *string + SnapshotCopyGrants []*SnapshotCopyGrant + func (s DescribeSnapshotCopyGrantsOutput) GoString() string + func (s DescribeSnapshotCopyGrantsOutput) String() string + type DescribeTagsInput struct + Marker *string + MaxRecords *int64 + ResourceName *string + ResourceType *string + TagKeys []*string + TagValues []*string + func (s DescribeTagsInput) GoString() string + func (s DescribeTagsInput) String() string + type DescribeTagsOutput struct + Marker *string + TaggedResources []*TaggedResource + func (s DescribeTagsOutput) GoString() string + func (s DescribeTagsOutput) String() string + type DisableLoggingInput struct + ClusterIdentifier *string + func (s DisableLoggingInput) GoString() string + func (s DisableLoggingInput) String() string + type DisableSnapshotCopyInput struct + ClusterIdentifier *string + func (s DisableSnapshotCopyInput) GoString() string + func (s DisableSnapshotCopyInput) String() string + type DisableSnapshotCopyOutput struct + Cluster *Cluster + func (s DisableSnapshotCopyOutput) GoString() string + func (s DisableSnapshotCopyOutput) String() string + type EC2SecurityGroup struct + EC2SecurityGroupName *string + EC2SecurityGroupOwnerId *string + Status *string + Tags []*Tag + func (s EC2SecurityGroup) GoString() string + func (s EC2SecurityGroup) String() string + type ElasticIpStatus struct + ElasticIp *string + Status *string + func (s ElasticIpStatus) GoString() string + func (s ElasticIpStatus) String() string + type EnableLoggingInput struct + BucketName *string + ClusterIdentifier *string + S3KeyPrefix *string + func (s EnableLoggingInput) GoString() string + func (s EnableLoggingInput) String() string + type EnableSnapshotCopyInput struct + ClusterIdentifier *string + DestinationRegion *string + RetentionPeriod *int64 + SnapshotCopyGrantName *string + func (s EnableSnapshotCopyInput) GoString() string + func (s EnableSnapshotCopyInput) String() string + type EnableSnapshotCopyOutput struct + Cluster *Cluster + func (s EnableSnapshotCopyOutput) GoString() string + func (s EnableSnapshotCopyOutput) String() string + type Endpoint struct + Address *string + Port *int64 + func (s Endpoint) GoString() string + func (s Endpoint) String() string + type Event struct + Date *time.Time + EventCategories []*string + EventId *string + Message *string + Severity *string + SourceIdentifier *string + SourceType *string + func (s Event) GoString() string + func (s Event) String() string + type EventCategoriesMap struct + Events []*EventInfoMap + SourceType *string + func (s EventCategoriesMap) GoString() string + func (s EventCategoriesMap) String() string + type EventInfoMap struct + EventCategories []*string + EventDescription *string + EventId *string + Severity *string + func (s EventInfoMap) GoString() string + func (s EventInfoMap) String() string + type EventSubscription struct + CustSubscriptionId *string + CustomerAwsId *string + Enabled *bool + EventCategoriesList []*string + Severity *string + SnsTopicArn *string + SourceIdsList []*string + SourceType *string + Status *string + SubscriptionCreationTime *time.Time + Tags []*Tag + func (s EventSubscription) GoString() string + func (s EventSubscription) String() string + type HsmClientCertificate struct + HsmClientCertificateIdentifier *string + HsmClientCertificatePublicKey *string + Tags []*Tag + func (s HsmClientCertificate) GoString() string + func (s HsmClientCertificate) String() string + type HsmConfiguration struct + Description *string + HsmConfigurationIdentifier *string + HsmIpAddress *string + HsmPartitionName *string + Tags []*Tag + func (s HsmConfiguration) GoString() string + func (s HsmConfiguration) String() string + type HsmStatus struct + HsmClientCertificateIdentifier *string + HsmConfigurationIdentifier *string + Status *string + func (s HsmStatus) GoString() string + func (s HsmStatus) String() string + type IPRange struct + CIDRIP *string + Status *string + Tags []*Tag + func (s IPRange) GoString() string + func (s IPRange) String() string + type LoggingStatus struct + BucketName *string + LastFailureMessage *string + LastFailureTime *time.Time + LastSuccessfulDeliveryTime *time.Time + LoggingEnabled *bool + S3KeyPrefix *string + func (s LoggingStatus) GoString() string + func (s LoggingStatus) String() string + type ModifyClusterInput struct + AllowVersionUpgrade *bool + AutomatedSnapshotRetentionPeriod *int64 + ClusterIdentifier *string + ClusterParameterGroupName *string + ClusterSecurityGroups []*string + ClusterType *string + ClusterVersion *string + HsmClientCertificateIdentifier *string + HsmConfigurationIdentifier *string + MasterUserPassword *string + NewClusterIdentifier *string + NodeType *string + NumberOfNodes *int64 + PreferredMaintenanceWindow *string + VpcSecurityGroupIds []*string + func (s ModifyClusterInput) GoString() string + func (s ModifyClusterInput) String() string + type ModifyClusterOutput struct + Cluster *Cluster + func (s ModifyClusterOutput) GoString() string + func (s ModifyClusterOutput) String() string + type ModifyClusterParameterGroupInput struct + ParameterGroupName *string + Parameters []*Parameter + func (s ModifyClusterParameterGroupInput) GoString() string + func (s ModifyClusterParameterGroupInput) String() string + type ModifyClusterSubnetGroupInput struct + ClusterSubnetGroupName *string + Description *string + SubnetIds []*string + func (s ModifyClusterSubnetGroupInput) GoString() string + func (s ModifyClusterSubnetGroupInput) String() string + type ModifyClusterSubnetGroupOutput struct + ClusterSubnetGroup *ClusterSubnetGroup + func (s ModifyClusterSubnetGroupOutput) GoString() string + func (s ModifyClusterSubnetGroupOutput) String() string + type ModifyEventSubscriptionInput struct + Enabled *bool + EventCategories []*string + Severity *string + SnsTopicArn *string + SourceIds []*string + SourceType *string + SubscriptionName *string + func (s ModifyEventSubscriptionInput) GoString() string + func (s ModifyEventSubscriptionInput) String() string + type ModifyEventSubscriptionOutput struct + EventSubscription *EventSubscription + func (s ModifyEventSubscriptionOutput) GoString() string + func (s ModifyEventSubscriptionOutput) String() string + type ModifySnapshotCopyRetentionPeriodInput struct + ClusterIdentifier *string + RetentionPeriod *int64 + func (s ModifySnapshotCopyRetentionPeriodInput) GoString() string + func (s ModifySnapshotCopyRetentionPeriodInput) String() string + type ModifySnapshotCopyRetentionPeriodOutput struct + Cluster *Cluster + func (s ModifySnapshotCopyRetentionPeriodOutput) GoString() string + func (s ModifySnapshotCopyRetentionPeriodOutput) String() string + type OrderableClusterOption struct + AvailabilityZones []*AvailabilityZone + ClusterType *string + ClusterVersion *string + NodeType *string + func (s OrderableClusterOption) GoString() string + func (s OrderableClusterOption) String() string + type Parameter struct + AllowedValues *string + ApplyType *string + DataType *string + Description *string + IsModifiable *bool + MinimumEngineVersion *string + ParameterName *string + ParameterValue *string + Source *string + func (s Parameter) GoString() string + func (s Parameter) String() string + type PendingModifiedValues struct + AutomatedSnapshotRetentionPeriod *int64 + ClusterIdentifier *string + ClusterType *string + ClusterVersion *string + MasterUserPassword *string + NodeType *string + NumberOfNodes *int64 + func (s PendingModifiedValues) GoString() string + func (s PendingModifiedValues) String() string + type PurchaseReservedNodeOfferingInput struct + NodeCount *int64 + ReservedNodeOfferingId *string + func (s PurchaseReservedNodeOfferingInput) GoString() string + func (s PurchaseReservedNodeOfferingInput) String() string + type PurchaseReservedNodeOfferingOutput struct + ReservedNode *ReservedNode + func (s PurchaseReservedNodeOfferingOutput) GoString() string + func (s PurchaseReservedNodeOfferingOutput) String() string + type RebootClusterInput struct + ClusterIdentifier *string + func (s RebootClusterInput) GoString() string + func (s RebootClusterInput) String() string + type RebootClusterOutput struct + Cluster *Cluster + func (s RebootClusterOutput) GoString() string + func (s RebootClusterOutput) String() string + type RecurringCharge struct + RecurringChargeAmount *float64 + RecurringChargeFrequency *string + func (s RecurringCharge) GoString() string + func (s RecurringCharge) String() string + type Redshift struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *Redshift + func (c *Redshift) AuthorizeClusterSecurityGroupIngress(input *AuthorizeClusterSecurityGroupIngressInput) (*AuthorizeClusterSecurityGroupIngressOutput, error) + func (c *Redshift) AuthorizeClusterSecurityGroupIngressRequest(input *AuthorizeClusterSecurityGroupIngressInput) (req *request.Request, output *AuthorizeClusterSecurityGroupIngressOutput) + func (c *Redshift) AuthorizeSnapshotAccess(input *AuthorizeSnapshotAccessInput) (*AuthorizeSnapshotAccessOutput, error) + func (c *Redshift) AuthorizeSnapshotAccessRequest(input *AuthorizeSnapshotAccessInput) (req *request.Request, output *AuthorizeSnapshotAccessOutput) + func (c *Redshift) CopyClusterSnapshot(input *CopyClusterSnapshotInput) (*CopyClusterSnapshotOutput, error) + func (c *Redshift) CopyClusterSnapshotRequest(input *CopyClusterSnapshotInput) (req *request.Request, output *CopyClusterSnapshotOutput) + func (c *Redshift) CreateCluster(input *CreateClusterInput) (*CreateClusterOutput, error) + func (c *Redshift) CreateClusterParameterGroup(input *CreateClusterParameterGroupInput) (*CreateClusterParameterGroupOutput, error) + func (c *Redshift) CreateClusterParameterGroupRequest(input *CreateClusterParameterGroupInput) (req *request.Request, output *CreateClusterParameterGroupOutput) + func (c *Redshift) CreateClusterRequest(input *CreateClusterInput) (req *request.Request, output *CreateClusterOutput) + func (c *Redshift) CreateClusterSecurityGroup(input *CreateClusterSecurityGroupInput) (*CreateClusterSecurityGroupOutput, error) + func (c *Redshift) CreateClusterSecurityGroupRequest(input *CreateClusterSecurityGroupInput) (req *request.Request, output *CreateClusterSecurityGroupOutput) + func (c *Redshift) CreateClusterSnapshot(input *CreateClusterSnapshotInput) (*CreateClusterSnapshotOutput, error) + func (c *Redshift) CreateClusterSnapshotRequest(input *CreateClusterSnapshotInput) (req *request.Request, output *CreateClusterSnapshotOutput) + func (c *Redshift) CreateClusterSubnetGroup(input *CreateClusterSubnetGroupInput) (*CreateClusterSubnetGroupOutput, error) + func (c *Redshift) CreateClusterSubnetGroupRequest(input *CreateClusterSubnetGroupInput) (req *request.Request, output *CreateClusterSubnetGroupOutput) + func (c *Redshift) CreateEventSubscription(input *CreateEventSubscriptionInput) (*CreateEventSubscriptionOutput, error) + func (c *Redshift) CreateEventSubscriptionRequest(input *CreateEventSubscriptionInput) (req *request.Request, output *CreateEventSubscriptionOutput) + func (c *Redshift) CreateHsmClientCertificate(input *CreateHsmClientCertificateInput) (*CreateHsmClientCertificateOutput, error) + func (c *Redshift) CreateHsmClientCertificateRequest(input *CreateHsmClientCertificateInput) (req *request.Request, output *CreateHsmClientCertificateOutput) + func (c *Redshift) CreateHsmConfiguration(input *CreateHsmConfigurationInput) (*CreateHsmConfigurationOutput, error) + func (c *Redshift) CreateHsmConfigurationRequest(input *CreateHsmConfigurationInput) (req *request.Request, output *CreateHsmConfigurationOutput) + func (c *Redshift) CreateSnapshotCopyGrant(input *CreateSnapshotCopyGrantInput) (*CreateSnapshotCopyGrantOutput, error) + func (c *Redshift) CreateSnapshotCopyGrantRequest(input *CreateSnapshotCopyGrantInput) (req *request.Request, output *CreateSnapshotCopyGrantOutput) + func (c *Redshift) CreateTags(input *CreateTagsInput) (*CreateTagsOutput, error) + func (c *Redshift) CreateTagsRequest(input *CreateTagsInput) (req *request.Request, output *CreateTagsOutput) + func (c *Redshift) DeleteCluster(input *DeleteClusterInput) (*DeleteClusterOutput, error) + func (c *Redshift) DeleteClusterParameterGroup(input *DeleteClusterParameterGroupInput) (*DeleteClusterParameterGroupOutput, error) + func (c *Redshift) DeleteClusterParameterGroupRequest(input *DeleteClusterParameterGroupInput) (req *request.Request, output *DeleteClusterParameterGroupOutput) + func (c *Redshift) DeleteClusterRequest(input *DeleteClusterInput) (req *request.Request, output *DeleteClusterOutput) + func (c *Redshift) DeleteClusterSecurityGroup(input *DeleteClusterSecurityGroupInput) (*DeleteClusterSecurityGroupOutput, error) + func (c *Redshift) DeleteClusterSecurityGroupRequest(input *DeleteClusterSecurityGroupInput) (req *request.Request, output *DeleteClusterSecurityGroupOutput) + func (c *Redshift) DeleteClusterSnapshot(input *DeleteClusterSnapshotInput) (*DeleteClusterSnapshotOutput, error) + func (c *Redshift) DeleteClusterSnapshotRequest(input *DeleteClusterSnapshotInput) (req *request.Request, output *DeleteClusterSnapshotOutput) + func (c *Redshift) DeleteClusterSubnetGroup(input *DeleteClusterSubnetGroupInput) (*DeleteClusterSubnetGroupOutput, error) + func (c *Redshift) DeleteClusterSubnetGroupRequest(input *DeleteClusterSubnetGroupInput) (req *request.Request, output *DeleteClusterSubnetGroupOutput) + func (c *Redshift) DeleteEventSubscription(input *DeleteEventSubscriptionInput) (*DeleteEventSubscriptionOutput, error) + func (c *Redshift) DeleteEventSubscriptionRequest(input *DeleteEventSubscriptionInput) (req *request.Request, output *DeleteEventSubscriptionOutput) + func (c *Redshift) DeleteHsmClientCertificate(input *DeleteHsmClientCertificateInput) (*DeleteHsmClientCertificateOutput, error) + func (c *Redshift) DeleteHsmClientCertificateRequest(input *DeleteHsmClientCertificateInput) (req *request.Request, output *DeleteHsmClientCertificateOutput) + func (c *Redshift) DeleteHsmConfiguration(input *DeleteHsmConfigurationInput) (*DeleteHsmConfigurationOutput, error) + func (c *Redshift) DeleteHsmConfigurationRequest(input *DeleteHsmConfigurationInput) (req *request.Request, output *DeleteHsmConfigurationOutput) + func (c *Redshift) DeleteSnapshotCopyGrant(input *DeleteSnapshotCopyGrantInput) (*DeleteSnapshotCopyGrantOutput, error) + func (c *Redshift) DeleteSnapshotCopyGrantRequest(input *DeleteSnapshotCopyGrantInput) (req *request.Request, output *DeleteSnapshotCopyGrantOutput) + func (c *Redshift) DeleteTags(input *DeleteTagsInput) (*DeleteTagsOutput, error) + func (c *Redshift) DeleteTagsRequest(input *DeleteTagsInput) (req *request.Request, output *DeleteTagsOutput) + func (c *Redshift) DescribeClusterParameterGroups(input *DescribeClusterParameterGroupsInput) (*DescribeClusterParameterGroupsOutput, error) + func (c *Redshift) DescribeClusterParameterGroupsPages(input *DescribeClusterParameterGroupsInput, ...) error + func (c *Redshift) DescribeClusterParameterGroupsRequest(input *DescribeClusterParameterGroupsInput) (req *request.Request, output *DescribeClusterParameterGroupsOutput) + func (c *Redshift) DescribeClusterParameters(input *DescribeClusterParametersInput) (*DescribeClusterParametersOutput, error) + func (c *Redshift) DescribeClusterParametersPages(input *DescribeClusterParametersInput, ...) error + func (c *Redshift) DescribeClusterParametersRequest(input *DescribeClusterParametersInput) (req *request.Request, output *DescribeClusterParametersOutput) + func (c *Redshift) DescribeClusterSecurityGroups(input *DescribeClusterSecurityGroupsInput) (*DescribeClusterSecurityGroupsOutput, error) + func (c *Redshift) DescribeClusterSecurityGroupsPages(input *DescribeClusterSecurityGroupsInput, ...) error + func (c *Redshift) DescribeClusterSecurityGroupsRequest(input *DescribeClusterSecurityGroupsInput) (req *request.Request, output *DescribeClusterSecurityGroupsOutput) + func (c *Redshift) DescribeClusterSnapshots(input *DescribeClusterSnapshotsInput) (*DescribeClusterSnapshotsOutput, error) + func (c *Redshift) DescribeClusterSnapshotsPages(input *DescribeClusterSnapshotsInput, ...) error + func (c *Redshift) DescribeClusterSnapshotsRequest(input *DescribeClusterSnapshotsInput) (req *request.Request, output *DescribeClusterSnapshotsOutput) + func (c *Redshift) DescribeClusterSubnetGroups(input *DescribeClusterSubnetGroupsInput) (*DescribeClusterSubnetGroupsOutput, error) + func (c *Redshift) DescribeClusterSubnetGroupsPages(input *DescribeClusterSubnetGroupsInput, ...) error + func (c *Redshift) DescribeClusterSubnetGroupsRequest(input *DescribeClusterSubnetGroupsInput) (req *request.Request, output *DescribeClusterSubnetGroupsOutput) + func (c *Redshift) DescribeClusterVersions(input *DescribeClusterVersionsInput) (*DescribeClusterVersionsOutput, error) + func (c *Redshift) DescribeClusterVersionsPages(input *DescribeClusterVersionsInput, ...) error + func (c *Redshift) DescribeClusterVersionsRequest(input *DescribeClusterVersionsInput) (req *request.Request, output *DescribeClusterVersionsOutput) + func (c *Redshift) DescribeClusters(input *DescribeClustersInput) (*DescribeClustersOutput, error) + func (c *Redshift) DescribeClustersPages(input *DescribeClustersInput, ...) error + func (c *Redshift) DescribeClustersRequest(input *DescribeClustersInput) (req *request.Request, output *DescribeClustersOutput) + func (c *Redshift) DescribeDefaultClusterParameters(input *DescribeDefaultClusterParametersInput) (*DescribeDefaultClusterParametersOutput, error) + func (c *Redshift) DescribeDefaultClusterParametersPages(input *DescribeDefaultClusterParametersInput, ...) error + func (c *Redshift) DescribeDefaultClusterParametersRequest(input *DescribeDefaultClusterParametersInput) (req *request.Request, output *DescribeDefaultClusterParametersOutput) + func (c *Redshift) DescribeEventCategories(input *DescribeEventCategoriesInput) (*DescribeEventCategoriesOutput, error) + func (c *Redshift) DescribeEventCategoriesRequest(input *DescribeEventCategoriesInput) (req *request.Request, output *DescribeEventCategoriesOutput) + func (c *Redshift) DescribeEventSubscriptions(input *DescribeEventSubscriptionsInput) (*DescribeEventSubscriptionsOutput, error) + func (c *Redshift) DescribeEventSubscriptionsPages(input *DescribeEventSubscriptionsInput, ...) error + func (c *Redshift) DescribeEventSubscriptionsRequest(input *DescribeEventSubscriptionsInput) (req *request.Request, output *DescribeEventSubscriptionsOutput) + func (c *Redshift) DescribeEvents(input *DescribeEventsInput) (*DescribeEventsOutput, error) + func (c *Redshift) DescribeEventsPages(input *DescribeEventsInput, ...) error + func (c *Redshift) DescribeEventsRequest(input *DescribeEventsInput) (req *request.Request, output *DescribeEventsOutput) + func (c *Redshift) DescribeHsmClientCertificates(input *DescribeHsmClientCertificatesInput) (*DescribeHsmClientCertificatesOutput, error) + func (c *Redshift) DescribeHsmClientCertificatesPages(input *DescribeHsmClientCertificatesInput, ...) error + func (c *Redshift) DescribeHsmClientCertificatesRequest(input *DescribeHsmClientCertificatesInput) (req *request.Request, output *DescribeHsmClientCertificatesOutput) + func (c *Redshift) DescribeHsmConfigurations(input *DescribeHsmConfigurationsInput) (*DescribeHsmConfigurationsOutput, error) + func (c *Redshift) DescribeHsmConfigurationsPages(input *DescribeHsmConfigurationsInput, ...) error + func (c *Redshift) DescribeHsmConfigurationsRequest(input *DescribeHsmConfigurationsInput) (req *request.Request, output *DescribeHsmConfigurationsOutput) + func (c *Redshift) DescribeLoggingStatus(input *DescribeLoggingStatusInput) (*LoggingStatus, error) + func (c *Redshift) DescribeLoggingStatusRequest(input *DescribeLoggingStatusInput) (req *request.Request, output *LoggingStatus) + func (c *Redshift) DescribeOrderableClusterOptions(input *DescribeOrderableClusterOptionsInput) (*DescribeOrderableClusterOptionsOutput, error) + func (c *Redshift) DescribeOrderableClusterOptionsPages(input *DescribeOrderableClusterOptionsInput, ...) error + func (c *Redshift) DescribeOrderableClusterOptionsRequest(input *DescribeOrderableClusterOptionsInput) (req *request.Request, output *DescribeOrderableClusterOptionsOutput) + func (c *Redshift) DescribeReservedNodeOfferings(input *DescribeReservedNodeOfferingsInput) (*DescribeReservedNodeOfferingsOutput, error) + func (c *Redshift) DescribeReservedNodeOfferingsPages(input *DescribeReservedNodeOfferingsInput, ...) error + func (c *Redshift) DescribeReservedNodeOfferingsRequest(input *DescribeReservedNodeOfferingsInput) (req *request.Request, output *DescribeReservedNodeOfferingsOutput) + func (c *Redshift) DescribeReservedNodes(input *DescribeReservedNodesInput) (*DescribeReservedNodesOutput, error) + func (c *Redshift) DescribeReservedNodesPages(input *DescribeReservedNodesInput, ...) error + func (c *Redshift) DescribeReservedNodesRequest(input *DescribeReservedNodesInput) (req *request.Request, output *DescribeReservedNodesOutput) + func (c *Redshift) DescribeResize(input *DescribeResizeInput) (*DescribeResizeOutput, error) + func (c *Redshift) DescribeResizeRequest(input *DescribeResizeInput) (req *request.Request, output *DescribeResizeOutput) + func (c *Redshift) DescribeSnapshotCopyGrants(input *DescribeSnapshotCopyGrantsInput) (*DescribeSnapshotCopyGrantsOutput, error) + func (c *Redshift) DescribeSnapshotCopyGrantsRequest(input *DescribeSnapshotCopyGrantsInput) (req *request.Request, output *DescribeSnapshotCopyGrantsOutput) + func (c *Redshift) DescribeTags(input *DescribeTagsInput) (*DescribeTagsOutput, error) + func (c *Redshift) DescribeTagsRequest(input *DescribeTagsInput) (req *request.Request, output *DescribeTagsOutput) + func (c *Redshift) DisableLogging(input *DisableLoggingInput) (*LoggingStatus, error) + func (c *Redshift) DisableLoggingRequest(input *DisableLoggingInput) (req *request.Request, output *LoggingStatus) + func (c *Redshift) DisableSnapshotCopy(input *DisableSnapshotCopyInput) (*DisableSnapshotCopyOutput, error) + func (c *Redshift) DisableSnapshotCopyRequest(input *DisableSnapshotCopyInput) (req *request.Request, output *DisableSnapshotCopyOutput) + func (c *Redshift) EnableLogging(input *EnableLoggingInput) (*LoggingStatus, error) + func (c *Redshift) EnableLoggingRequest(input *EnableLoggingInput) (req *request.Request, output *LoggingStatus) + func (c *Redshift) EnableSnapshotCopy(input *EnableSnapshotCopyInput) (*EnableSnapshotCopyOutput, error) + func (c *Redshift) EnableSnapshotCopyRequest(input *EnableSnapshotCopyInput) (req *request.Request, output *EnableSnapshotCopyOutput) + func (c *Redshift) ModifyCluster(input *ModifyClusterInput) (*ModifyClusterOutput, error) + func (c *Redshift) ModifyClusterParameterGroup(input *ModifyClusterParameterGroupInput) (*ClusterParameterGroupNameMessage, error) + func (c *Redshift) ModifyClusterParameterGroupRequest(input *ModifyClusterParameterGroupInput) (req *request.Request, output *ClusterParameterGroupNameMessage) + func (c *Redshift) ModifyClusterRequest(input *ModifyClusterInput) (req *request.Request, output *ModifyClusterOutput) + func (c *Redshift) ModifyClusterSubnetGroup(input *ModifyClusterSubnetGroupInput) (*ModifyClusterSubnetGroupOutput, error) + func (c *Redshift) ModifyClusterSubnetGroupRequest(input *ModifyClusterSubnetGroupInput) (req *request.Request, output *ModifyClusterSubnetGroupOutput) + func (c *Redshift) ModifyEventSubscription(input *ModifyEventSubscriptionInput) (*ModifyEventSubscriptionOutput, error) + func (c *Redshift) ModifyEventSubscriptionRequest(input *ModifyEventSubscriptionInput) (req *request.Request, output *ModifyEventSubscriptionOutput) + func (c *Redshift) ModifySnapshotCopyRetentionPeriod(input *ModifySnapshotCopyRetentionPeriodInput) (*ModifySnapshotCopyRetentionPeriodOutput, error) + func (c *Redshift) ModifySnapshotCopyRetentionPeriodRequest(input *ModifySnapshotCopyRetentionPeriodInput) (req *request.Request, output *ModifySnapshotCopyRetentionPeriodOutput) + func (c *Redshift) PurchaseReservedNodeOffering(input *PurchaseReservedNodeOfferingInput) (*PurchaseReservedNodeOfferingOutput, error) + func (c *Redshift) PurchaseReservedNodeOfferingRequest(input *PurchaseReservedNodeOfferingInput) (req *request.Request, output *PurchaseReservedNodeOfferingOutput) + func (c *Redshift) RebootCluster(input *RebootClusterInput) (*RebootClusterOutput, error) + func (c *Redshift) RebootClusterRequest(input *RebootClusterInput) (req *request.Request, output *RebootClusterOutput) + func (c *Redshift) ResetClusterParameterGroup(input *ResetClusterParameterGroupInput) (*ClusterParameterGroupNameMessage, error) + func (c *Redshift) ResetClusterParameterGroupRequest(input *ResetClusterParameterGroupInput) (req *request.Request, output *ClusterParameterGroupNameMessage) + func (c *Redshift) RestoreFromClusterSnapshot(input *RestoreFromClusterSnapshotInput) (*RestoreFromClusterSnapshotOutput, error) + func (c *Redshift) RestoreFromClusterSnapshotRequest(input *RestoreFromClusterSnapshotInput) (req *request.Request, output *RestoreFromClusterSnapshotOutput) + func (c *Redshift) RevokeClusterSecurityGroupIngress(input *RevokeClusterSecurityGroupIngressInput) (*RevokeClusterSecurityGroupIngressOutput, error) + func (c *Redshift) RevokeClusterSecurityGroupIngressRequest(input *RevokeClusterSecurityGroupIngressInput) (req *request.Request, output *RevokeClusterSecurityGroupIngressOutput) + func (c *Redshift) RevokeSnapshotAccess(input *RevokeSnapshotAccessInput) (*RevokeSnapshotAccessOutput, error) + func (c *Redshift) RevokeSnapshotAccessRequest(input *RevokeSnapshotAccessInput) (req *request.Request, output *RevokeSnapshotAccessOutput) + func (c *Redshift) RotateEncryptionKey(input *RotateEncryptionKeyInput) (*RotateEncryptionKeyOutput, error) + func (c *Redshift) RotateEncryptionKeyRequest(input *RotateEncryptionKeyInput) (req *request.Request, output *RotateEncryptionKeyOutput) + func (c *Redshift) WaitUntilClusterAvailable(input *DescribeClustersInput) error + func (c *Redshift) WaitUntilClusterDeleted(input *DescribeClustersInput) error + func (c *Redshift) WaitUntilClusterRestored(input *DescribeClustersInput) error + func (c *Redshift) WaitUntilSnapshotAvailable(input *DescribeClusterSnapshotsInput) error + type ReservedNode struct + CurrencyCode *string + Duration *int64 + FixedPrice *float64 + NodeCount *int64 + NodeType *string + OfferingType *string + RecurringCharges []*RecurringCharge + ReservedNodeId *string + ReservedNodeOfferingId *string + StartTime *time.Time + State *string + UsagePrice *float64 + func (s ReservedNode) GoString() string + func (s ReservedNode) String() string + type ReservedNodeOffering struct + CurrencyCode *string + Duration *int64 + FixedPrice *float64 + NodeType *string + OfferingType *string + RecurringCharges []*RecurringCharge + ReservedNodeOfferingId *string + UsagePrice *float64 + func (s ReservedNodeOffering) GoString() string + func (s ReservedNodeOffering) String() string + type ResetClusterParameterGroupInput struct + ParameterGroupName *string + Parameters []*Parameter + ResetAllParameters *bool + func (s ResetClusterParameterGroupInput) GoString() string + func (s ResetClusterParameterGroupInput) String() string + type RestoreFromClusterSnapshotInput struct + AllowVersionUpgrade *bool + AutomatedSnapshotRetentionPeriod *int64 + AvailabilityZone *string + ClusterIdentifier *string + ClusterParameterGroupName *string + ClusterSecurityGroups []*string + ClusterSubnetGroupName *string + ElasticIp *string + HsmClientCertificateIdentifier *string + HsmConfigurationIdentifier *string + KmsKeyId *string + NodeType *string + OwnerAccount *string + Port *int64 + PreferredMaintenanceWindow *string + PubliclyAccessible *bool + SnapshotClusterIdentifier *string + SnapshotIdentifier *string + VpcSecurityGroupIds []*string + func (s RestoreFromClusterSnapshotInput) GoString() string + func (s RestoreFromClusterSnapshotInput) String() string + type RestoreFromClusterSnapshotOutput struct + Cluster *Cluster + func (s RestoreFromClusterSnapshotOutput) GoString() string + func (s RestoreFromClusterSnapshotOutput) String() string + type RestoreStatus struct + CurrentRestoreRateInMegaBytesPerSecond *float64 + ElapsedTimeInSeconds *int64 + EstimatedTimeToCompletionInSeconds *int64 + ProgressInMegaBytes *int64 + SnapshotSizeInMegaBytes *int64 + Status *string + func (s RestoreStatus) GoString() string + func (s RestoreStatus) String() string + type RevokeClusterSecurityGroupIngressInput struct + CIDRIP *string + ClusterSecurityGroupName *string + EC2SecurityGroupName *string + EC2SecurityGroupOwnerId *string + func (s RevokeClusterSecurityGroupIngressInput) GoString() string + func (s RevokeClusterSecurityGroupIngressInput) String() string + type RevokeClusterSecurityGroupIngressOutput struct + ClusterSecurityGroup *ClusterSecurityGroup + func (s RevokeClusterSecurityGroupIngressOutput) GoString() string + func (s RevokeClusterSecurityGroupIngressOutput) String() string + type RevokeSnapshotAccessInput struct + AccountWithRestoreAccess *string + SnapshotClusterIdentifier *string + SnapshotIdentifier *string + func (s RevokeSnapshotAccessInput) GoString() string + func (s RevokeSnapshotAccessInput) String() string + type RevokeSnapshotAccessOutput struct + Snapshot *Snapshot + func (s RevokeSnapshotAccessOutput) GoString() string + func (s RevokeSnapshotAccessOutput) String() string + type RotateEncryptionKeyInput struct + ClusterIdentifier *string + func (s RotateEncryptionKeyInput) GoString() string + func (s RotateEncryptionKeyInput) String() string + type RotateEncryptionKeyOutput struct + Cluster *Cluster + func (s RotateEncryptionKeyOutput) GoString() string + func (s RotateEncryptionKeyOutput) String() string + type Snapshot struct + AccountsWithRestoreAccess []*AccountWithRestoreAccess + ActualIncrementalBackupSizeInMegaBytes *float64 + AvailabilityZone *string + BackupProgressInMegaBytes *float64 + ClusterCreateTime *time.Time + ClusterIdentifier *string + ClusterVersion *string + CurrentBackupRateInMegaBytesPerSecond *float64 + DBName *string + ElapsedTimeInSeconds *int64 + Encrypted *bool + EncryptedWithHSM *bool + EstimatedSecondsToCompletion *int64 + KmsKeyId *string + MasterUsername *string + NodeType *string + NumberOfNodes *int64 + OwnerAccount *string + Port *int64 + RestorableNodeTypes []*string + SnapshotCreateTime *time.Time + SnapshotIdentifier *string + SnapshotType *string + SourceRegion *string + Status *string + Tags []*Tag + TotalBackupSizeInMegaBytes *float64 + VpcId *string + func (s Snapshot) GoString() string + func (s Snapshot) String() string + type SnapshotCopyGrant struct + KmsKeyId *string + SnapshotCopyGrantName *string + Tags []*Tag + func (s SnapshotCopyGrant) GoString() string + func (s SnapshotCopyGrant) String() string + type Subnet struct + SubnetAvailabilityZone *AvailabilityZone + SubnetIdentifier *string + SubnetStatus *string + func (s Subnet) GoString() string + func (s Subnet) String() string + type Tag struct + Key *string + Value *string + func (s Tag) GoString() string + func (s Tag) String() string + type TaggedResource struct + ResourceName *string + ResourceType *string + Tag *Tag + func (s TaggedResource) GoString() string + func (s TaggedResource) String() string + type VpcSecurityGroupMembership struct + Status *string + VpcSecurityGroupId *string + func (s VpcSecurityGroupMembership) GoString() string + func (s VpcSecurityGroupMembership) String() string