Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Redshift

import { Redshift } from "https://aws-api-16vtt531a2w0.deno.dev/v0.2/services/redshift.ts";
class Redshift {
constructor(apiFactory: client.ApiFactory);
async associateDataShareConsumer(params: AssociateDataShareConsumerMessage, opts?: client.RequestOptions): Promise<DataShare>;
async authorizeClusterSecurityGroupIngress(params: AuthorizeClusterSecurityGroupIngressMessage, opts?: client.RequestOptions): Promise<AuthorizeClusterSecurityGroupIngressResult>;
async authorizeDataShare(params: AuthorizeDataShareMessage, opts?: client.RequestOptions): Promise<DataShare>;
async authorizeEndpointAccess(params: AuthorizeEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAuthorization>;
async authorizeSnapshotAccess(params: AuthorizeSnapshotAccessMessage, opts?: client.RequestOptions): Promise<AuthorizeSnapshotAccessResult>;
async batchDeleteClusterSnapshots(params: BatchDeleteClusterSnapshotsRequest, opts?: client.RequestOptions): Promise<BatchDeleteClusterSnapshotsResult>;
async batchModifyClusterSnapshots(params: BatchModifyClusterSnapshotsMessage, opts?: client.RequestOptions): Promise<BatchModifyClusterSnapshotsOutputMessage>;
async cancelResize(params: CancelResizeMessage, opts?: client.RequestOptions): Promise<ResizeProgressMessage>;
async copyClusterSnapshot(params: CopyClusterSnapshotMessage, opts?: client.RequestOptions): Promise<CopyClusterSnapshotResult>;
async createAuthenticationProfile(params: CreateAuthenticationProfileMessage, opts?: client.RequestOptions): Promise<CreateAuthenticationProfileResult>;
async createCluster(params: CreateClusterMessage, opts?: client.RequestOptions): Promise<CreateClusterResult>;
async createClusterParameterGroup(params: CreateClusterParameterGroupMessage, opts?: client.RequestOptions): Promise<CreateClusterParameterGroupResult>;
async createClusterSecurityGroup(params: CreateClusterSecurityGroupMessage, opts?: client.RequestOptions): Promise<CreateClusterSecurityGroupResult>;
async createClusterSnapshot(params: CreateClusterSnapshotMessage, opts?: client.RequestOptions): Promise<CreateClusterSnapshotResult>;
async createClusterSubnetGroup(params: CreateClusterSubnetGroupMessage, opts?: client.RequestOptions): Promise<CreateClusterSubnetGroupResult>;
async createEndpointAccess(params: CreateEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAccess>;
async createEventSubscription(params: CreateEventSubscriptionMessage, opts?: client.RequestOptions): Promise<CreateEventSubscriptionResult>;
async createHsmClientCertificate(params: CreateHsmClientCertificateMessage, opts?: client.RequestOptions): Promise<CreateHsmClientCertificateResult>;
async createHsmConfiguration(params: CreateHsmConfigurationMessage, opts?: client.RequestOptions): Promise<CreateHsmConfigurationResult>;
async createScheduledAction(params: CreateScheduledActionMessage, opts?: client.RequestOptions): Promise<ScheduledAction>;
async createSnapshotCopyGrant(params: CreateSnapshotCopyGrantMessage, opts?: client.RequestOptions): Promise<CreateSnapshotCopyGrantResult>;
async createSnapshotSchedule(params?: CreateSnapshotScheduleMessage, opts?: client.RequestOptions): Promise<SnapshotSchedule>;
async createTags(params: CreateTagsMessage, opts?: client.RequestOptions): Promise<void>;
async createUsageLimit(params: CreateUsageLimitMessage, opts?: client.RequestOptions): Promise<UsageLimit>;
async deauthorizeDataShare(params: DeauthorizeDataShareMessage, opts?: client.RequestOptions): Promise<DataShare>;
async deleteAuthenticationProfile(params: DeleteAuthenticationProfileMessage, opts?: client.RequestOptions): Promise<DeleteAuthenticationProfileResult>;
async deleteCluster(params: DeleteClusterMessage, opts?: client.RequestOptions): Promise<DeleteClusterResult>;
async deleteClusterParameterGroup(params: DeleteClusterParameterGroupMessage, opts?: client.RequestOptions): Promise<void>;
async deleteClusterSecurityGroup(params: DeleteClusterSecurityGroupMessage, opts?: client.RequestOptions): Promise<void>;
async deleteClusterSnapshot(params: DeleteClusterSnapshotMessage, opts?: client.RequestOptions): Promise<DeleteClusterSnapshotResult>;
async deleteClusterSubnetGroup(params: DeleteClusterSubnetGroupMessage, opts?: client.RequestOptions): Promise<void>;
async deleteEndpointAccess(params: DeleteEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAccess>;
async deleteEventSubscription(params: DeleteEventSubscriptionMessage, opts?: client.RequestOptions): Promise<void>;
async deleteHsmClientCertificate(params: DeleteHsmClientCertificateMessage, opts?: client.RequestOptions): Promise<void>;
async deleteHsmConfiguration(params: DeleteHsmConfigurationMessage, opts?: client.RequestOptions): Promise<void>;
async deleteScheduledAction(params: DeleteScheduledActionMessage, opts?: client.RequestOptions): Promise<void>;
async deleteSnapshotCopyGrant(params: DeleteSnapshotCopyGrantMessage, opts?: client.RequestOptions): Promise<void>;
async deleteSnapshotSchedule(params: DeleteSnapshotScheduleMessage, opts?: client.RequestOptions): Promise<void>;
async deleteTags(params: DeleteTagsMessage, opts?: client.RequestOptions): Promise<void>;
async deleteUsageLimit(params: DeleteUsageLimitMessage, opts?: client.RequestOptions): Promise<void>;
async describeAccountAttributes(params?: DescribeAccountAttributesMessage, opts?: client.RequestOptions): Promise<AccountAttributeList>;
async describeAuthenticationProfiles(params?: DescribeAuthenticationProfilesMessage, opts?: client.RequestOptions): Promise<DescribeAuthenticationProfilesResult>;
async describeClusterDbRevisions(params?: DescribeClusterDbRevisionsMessage, opts?: client.RequestOptions): Promise<ClusterDbRevisionsMessage>;
async describeClusterParameterGroups(params?: DescribeClusterParameterGroupsMessage, opts?: client.RequestOptions): Promise<ClusterParameterGroupsMessage>;
async describeClusterParameters(params: DescribeClusterParametersMessage, opts?: client.RequestOptions): Promise<ClusterParameterGroupDetails>;
async describeClusters(params?: DescribeClustersMessage, opts?: client.RequestOptions): Promise<ClustersMessage>;
async describeClusterSecurityGroups(params?: DescribeClusterSecurityGroupsMessage, opts?: client.RequestOptions): Promise<ClusterSecurityGroupMessage>;
async describeClusterSnapshots(params?: DescribeClusterSnapshotsMessage, opts?: client.RequestOptions): Promise<SnapshotMessage>;
async describeClusterSubnetGroups(params?: DescribeClusterSubnetGroupsMessage, opts?: client.RequestOptions): Promise<ClusterSubnetGroupMessage>;
async describeClusterTracks(params?: DescribeClusterTracksMessage, opts?: client.RequestOptions): Promise<TrackListMessage>;
async describeClusterVersions(params?: DescribeClusterVersionsMessage, opts?: client.RequestOptions): Promise<ClusterVersionsMessage>;
async describeDataShares(params?: DescribeDataSharesMessage, opts?: client.RequestOptions): Promise<DescribeDataSharesResult>;
async describeDataSharesForConsumer(params?: DescribeDataSharesForConsumerMessage, opts?: client.RequestOptions): Promise<DescribeDataSharesForConsumerResult>;
async describeDataSharesForProducer(params?: DescribeDataSharesForProducerMessage, opts?: client.RequestOptions): Promise<DescribeDataSharesForProducerResult>;
async describeDefaultClusterParameters(params: DescribeDefaultClusterParametersMessage, opts?: client.RequestOptions): Promise<DescribeDefaultClusterParametersResult>;
async describeEndpointAccess(params?: DescribeEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAccessList>;
async describeEndpointAuthorization(params?: DescribeEndpointAuthorizationMessage, opts?: client.RequestOptions): Promise<EndpointAuthorizationList>;
async describeEventCategories(params?: DescribeEventCategoriesMessage, opts?: client.RequestOptions): Promise<EventCategoriesMessage>;
async describeEvents(params?: DescribeEventsMessage, opts?: client.RequestOptions): Promise<EventsMessage>;
async describeEventSubscriptions(params?: DescribeEventSubscriptionsMessage, opts?: client.RequestOptions): Promise<EventSubscriptionsMessage>;
async describeHsmClientCertificates(params?: DescribeHsmClientCertificatesMessage, opts?: client.RequestOptions): Promise<HsmClientCertificateMessage>;
async describeHsmConfigurations(params?: DescribeHsmConfigurationsMessage, opts?: client.RequestOptions): Promise<HsmConfigurationMessage>;
async describeLoggingStatus(params: DescribeLoggingStatusMessage, opts?: client.RequestOptions): Promise<LoggingStatus>;
async describeNodeConfigurationOptions(params: DescribeNodeConfigurationOptionsMessage, opts?: client.RequestOptions): Promise<NodeConfigurationOptionsMessage>;
async describeOrderableClusterOptions(params?: DescribeOrderableClusterOptionsMessage, opts?: client.RequestOptions): Promise<OrderableClusterOptionsMessage>;
async describePartners(params: DescribePartnersInputMessage, opts?: client.RequestOptions): Promise<DescribePartnersOutputMessage>;
async describeReservedNodeOfferings(params?: DescribeReservedNodeOfferingsMessage, opts?: client.RequestOptions): Promise<ReservedNodeOfferingsMessage>;
async describeReservedNodes(params?: DescribeReservedNodesMessage, opts?: client.RequestOptions): Promise<ReservedNodesMessage>;
async describeResize(params: DescribeResizeMessage, opts?: client.RequestOptions): Promise<ResizeProgressMessage>;
async describeScheduledActions(params?: DescribeScheduledActionsMessage, opts?: client.RequestOptions): Promise<ScheduledActionsMessage>;
async describeSnapshotCopyGrants(params?: DescribeSnapshotCopyGrantsMessage, opts?: client.RequestOptions): Promise<SnapshotCopyGrantMessage>;
async describeSnapshotSchedules(params?: DescribeSnapshotSchedulesMessage, opts?: client.RequestOptions): Promise<DescribeSnapshotSchedulesOutputMessage>;
async describeStorage(opts?: client.RequestOptions): Promise<CustomerStorageMessage>;
async describeTableRestoreStatus(params?: DescribeTableRestoreStatusMessage, opts?: client.RequestOptions): Promise<TableRestoreStatusMessage>;
async describeTags(params?: DescribeTagsMessage, opts?: client.RequestOptions): Promise<TaggedResourceListMessage>;
async describeUsageLimits(params?: DescribeUsageLimitsMessage, opts?: client.RequestOptions): Promise<UsageLimitList>;
async disableLogging(params: DisableLoggingMessage, opts?: client.RequestOptions): Promise<LoggingStatus>;
async disableSnapshotCopy(params: DisableSnapshotCopyMessage, opts?: client.RequestOptions): Promise<DisableSnapshotCopyResult>;
async disassociateDataShareConsumer(params: DisassociateDataShareConsumerMessage, opts?: client.RequestOptions): Promise<DataShare>;
async enableLogging(params: EnableLoggingMessage, opts?: client.RequestOptions): Promise<LoggingStatus>;
async enableSnapshotCopy(params: EnableSnapshotCopyMessage, opts?: client.RequestOptions): Promise<EnableSnapshotCopyResult>;
async getClusterCredentials(params: GetClusterCredentialsMessage, opts?: client.RequestOptions): Promise<ClusterCredentials>;
async modifyAquaConfiguration(params: ModifyAquaInputMessage, opts?: client.RequestOptions): Promise<ModifyAquaOutputMessage>;
async modifyAuthenticationProfile(params: ModifyAuthenticationProfileMessage, opts?: client.RequestOptions): Promise<ModifyAuthenticationProfileResult>;
async modifyCluster(params: ModifyClusterMessage, opts?: client.RequestOptions): Promise<ModifyClusterResult>;
async modifyClusterDbRevision(params: ModifyClusterDbRevisionMessage, opts?: client.RequestOptions): Promise<ModifyClusterDbRevisionResult>;
async modifyClusterIamRoles(params: ModifyClusterIamRolesMessage, opts?: client.RequestOptions): Promise<ModifyClusterIamRolesResult>;
async modifyClusterMaintenance(params: ModifyClusterMaintenanceMessage, opts?: client.RequestOptions): Promise<ModifyClusterMaintenanceResult>;
async modifyClusterParameterGroup(params: ModifyClusterParameterGroupMessage, opts?: client.RequestOptions): Promise<ClusterParameterGroupNameMessage>;
async modifyClusterSnapshot(params: ModifyClusterSnapshotMessage, opts?: client.RequestOptions): Promise<ModifyClusterSnapshotResult>;
async modifyClusterSnapshotSchedule(params: ModifyClusterSnapshotScheduleMessage, opts?: client.RequestOptions): Promise<void>;
async modifyClusterSubnetGroup(params: ModifyClusterSubnetGroupMessage, opts?: client.RequestOptions): Promise<ModifyClusterSubnetGroupResult>;
async modifyEndpointAccess(params: ModifyEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAccess>;
async modifyEventSubscription(params: ModifyEventSubscriptionMessage, opts?: client.RequestOptions): Promise<ModifyEventSubscriptionResult>;
async modifyScheduledAction(params: ModifyScheduledActionMessage, opts?: client.RequestOptions): Promise<ScheduledAction>;
async modifySnapshotCopyRetentionPeriod(params: ModifySnapshotCopyRetentionPeriodMessage, opts?: client.RequestOptions): Promise<ModifySnapshotCopyRetentionPeriodResult>;
async modifySnapshotSchedule(params: ModifySnapshotScheduleMessage, opts?: client.RequestOptions): Promise<SnapshotSchedule>;
async modifyUsageLimit(params: ModifyUsageLimitMessage, opts?: client.RequestOptions): Promise<UsageLimit>;
async pauseCluster(params: PauseClusterMessage, opts?: client.RequestOptions): Promise<PauseClusterResult>;
async purchaseReservedNodeOffering(params: PurchaseReservedNodeOfferingMessage, opts?: client.RequestOptions): Promise<PurchaseReservedNodeOfferingResult>;
async rebootCluster(params: RebootClusterMessage, opts?: client.RequestOptions): Promise<RebootClusterResult>;
async rejectDataShare(params: RejectDataShareMessage, opts?: client.RequestOptions): Promise<DataShare>;
async resetClusterParameterGroup(params: ResetClusterParameterGroupMessage, opts?: client.RequestOptions): Promise<ClusterParameterGroupNameMessage>;
async resizeCluster(params: ResizeClusterMessage, opts?: client.RequestOptions): Promise<ResizeClusterResult>;
async restoreFromClusterSnapshot(params: RestoreFromClusterSnapshotMessage, opts?: client.RequestOptions): Promise<RestoreFromClusterSnapshotResult>;
async restoreTableFromClusterSnapshot(params: RestoreTableFromClusterSnapshotMessage, opts?: client.RequestOptions): Promise<RestoreTableFromClusterSnapshotResult>;
async resumeCluster(params: ResumeClusterMessage, opts?: client.RequestOptions): Promise<ResumeClusterResult>;
async revokeClusterSecurityGroupIngress(params: RevokeClusterSecurityGroupIngressMessage, opts?: client.RequestOptions): Promise<RevokeClusterSecurityGroupIngressResult>;
async revokeEndpointAccess(params?: RevokeEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAuthorization>;
async revokeSnapshotAccess(params: RevokeSnapshotAccessMessage, opts?: client.RequestOptions): Promise<RevokeSnapshotAccessResult>;
async rotateEncryptionKey(params: RotateEncryptionKeyMessage, opts?: client.RequestOptions): Promise<RotateEncryptionKeyResult>;
async updatePartnerStatus(params: UpdatePartnerStatusInputMessage, opts?: client.RequestOptions): Promise<PartnerIntegrationOutputMessage>;
async waitForClusterAvailable(params: DescribeClustersMessage, opts?: client.RequestOptions): Promise<ClustersMessage>;
async waitForClusterDeleted(params: DescribeClustersMessage, opts?: client.RequestOptions): Promise<Error | ClustersMessage>;
async waitForClusterRestored(params: DescribeClustersMessage, opts?: client.RequestOptions): Promise<ClustersMessage>;
async waitForSnapshotAvailable(params: DescribeClusterSnapshotsMessage, opts?: client.RequestOptions): Promise<SnapshotMessage>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new Redshift(apiFactory: client.ApiFactory)
[src]

§Methods

§
associateDataShareConsumer(params: AssociateDataShareConsumerMessage, opts?: client.RequestOptions): Promise<DataShare>
[src]
§
authorizeDataShare(params: AuthorizeDataShareMessage, opts?: client.RequestOptions): Promise<DataShare>
[src]
§
authorizeEndpointAccess(params: AuthorizeEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAuthorization>
[src]
§
createEndpointAccess(params: CreateEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAccess>
[src]
§
createScheduledAction(params: CreateScheduledActionMessage, opts?: client.RequestOptions): Promise<ScheduledAction>
[src]
§
createSnapshotSchedule(params?: CreateSnapshotScheduleMessage, opts?: client.RequestOptions): Promise<SnapshotSchedule>
[src]
§
createTags(params: CreateTagsMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
createUsageLimit(params: CreateUsageLimitMessage, opts?: client.RequestOptions): Promise<UsageLimit>
[src]
§
deauthorizeDataShare(params: DeauthorizeDataShareMessage, opts?: client.RequestOptions): Promise<DataShare>
[src]
§
deleteClusterParameterGroup(params: DeleteClusterParameterGroupMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteClusterSecurityGroup(params: DeleteClusterSecurityGroupMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteClusterSubnetGroup(params: DeleteClusterSubnetGroupMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteEndpointAccess(params: DeleteEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAccess>
[src]
§
deleteEventSubscription(params: DeleteEventSubscriptionMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteHsmClientCertificate(params: DeleteHsmClientCertificateMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteHsmConfiguration(params: DeleteHsmConfigurationMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteScheduledAction(params: DeleteScheduledActionMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteSnapshotCopyGrant(params: DeleteSnapshotCopyGrantMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteSnapshotSchedule(params: DeleteSnapshotScheduleMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteTags(params: DeleteTagsMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteUsageLimit(params: DeleteUsageLimitMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
describeAccountAttributes(params?: DescribeAccountAttributesMessage, opts?: client.RequestOptions): Promise<AccountAttributeList>
[src]
§
describeClusters(params?: DescribeClustersMessage, opts?: client.RequestOptions): Promise<ClustersMessage>
[src]
§
describeClusterSnapshots(params?: DescribeClusterSnapshotsMessage, opts?: client.RequestOptions): Promise<SnapshotMessage>
[src]
§
describeClusterSubnetGroups(params?: DescribeClusterSubnetGroupsMessage, opts?: client.RequestOptions): Promise<ClusterSubnetGroupMessage>
[src]
§
describeClusterTracks(params?: DescribeClusterTracksMessage, opts?: client.RequestOptions): Promise<TrackListMessage>
[src]
§
describeClusterVersions(params?: DescribeClusterVersionsMessage, opts?: client.RequestOptions): Promise<ClusterVersionsMessage>
[src]
§
describeEndpointAccess(params?: DescribeEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAccessList>
[src]
§
describeEndpointAuthorization(params?: DescribeEndpointAuthorizationMessage, opts?: client.RequestOptions): Promise<EndpointAuthorizationList>
[src]
§
describeEventCategories(params?: DescribeEventCategoriesMessage, opts?: client.RequestOptions): Promise<EventCategoriesMessage>
[src]
§
describeEvents(params?: DescribeEventsMessage, opts?: client.RequestOptions): Promise<EventsMessage>
[src]
§
describeHsmConfigurations(params?: DescribeHsmConfigurationsMessage, opts?: client.RequestOptions): Promise<HsmConfigurationMessage>
[src]
§
describeLoggingStatus(params: DescribeLoggingStatusMessage, opts?: client.RequestOptions): Promise<LoggingStatus>
[src]
§
describeReservedNodes(params?: DescribeReservedNodesMessage, opts?: client.RequestOptions): Promise<ReservedNodesMessage>
[src]
§
describeScheduledActions(params?: DescribeScheduledActionsMessage, opts?: client.RequestOptions): Promise<ScheduledActionsMessage>
[src]
§
describeSnapshotCopyGrants(params?: DescribeSnapshotCopyGrantsMessage, opts?: client.RequestOptions): Promise<SnapshotCopyGrantMessage>
[src]
§
describeStorage(opts?: client.RequestOptions): Promise<CustomerStorageMessage>
[src]
§
describeUsageLimits(params?: DescribeUsageLimitsMessage, opts?: client.RequestOptions): Promise<UsageLimitList>
[src]
§
disableLogging(params: DisableLoggingMessage, opts?: client.RequestOptions): Promise<LoggingStatus>
[src]
§
disassociateDataShareConsumer(params: DisassociateDataShareConsumerMessage, opts?: client.RequestOptions): Promise<DataShare>
[src]
§
enableLogging(params: EnableLoggingMessage, opts?: client.RequestOptions): Promise<LoggingStatus>
[src]
§
getClusterCredentials(params: GetClusterCredentialsMessage, opts?: client.RequestOptions): Promise<ClusterCredentials>
[src]
§
modifyAquaConfiguration(params: ModifyAquaInputMessage, opts?: client.RequestOptions): Promise<ModifyAquaOutputMessage>
[src]
§
modifyClusterSnapshotSchedule(params: ModifyClusterSnapshotScheduleMessage, opts?: client.RequestOptions): Promise<void>
[src]
§
modifyEndpointAccess(params: ModifyEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAccess>
[src]
§
modifyScheduledAction(params: ModifyScheduledActionMessage, opts?: client.RequestOptions): Promise<ScheduledAction>
[src]
§
modifySnapshotSchedule(params: ModifySnapshotScheduleMessage, opts?: client.RequestOptions): Promise<SnapshotSchedule>
[src]
§
modifyUsageLimit(params: ModifyUsageLimitMessage, opts?: client.RequestOptions): Promise<UsageLimit>
[src]
§
rejectDataShare(params: RejectDataShareMessage, opts?: client.RequestOptions): Promise<DataShare>
[src]
§
revokeEndpointAccess(params?: RevokeEndpointAccessMessage, opts?: client.RequestOptions): Promise<EndpointAuthorization>
[src]
§
waitForClusterAvailable(params: DescribeClustersMessage, opts?: client.RequestOptions): Promise<ClustersMessage>
[src]

Checks state up to 30 times, 60 seconds apart (about 30 minutes max wait time).

§
waitForClusterDeleted(params: DescribeClustersMessage, opts?: client.RequestOptions): Promise<Error | ClustersMessage>
[src]

Checks state up to 30 times, 60 seconds apart (about 30 minutes max wait time).

§
waitForClusterRestored(params: DescribeClustersMessage, opts?: client.RequestOptions): Promise<ClustersMessage>
[src]

Checks state up to 30 times, 60 seconds apart (about 30 minutes max wait time).

§
waitForSnapshotAvailable(params: DescribeClusterSnapshotsMessage, opts?: client.RequestOptions): Promise<SnapshotMessage>
[src]

Checks state up to 20 times, 15 seconds apart (about 5 minutes max wait time).

§Static Properties