"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Redshift = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Redshift service binding for Step Functions SDK integrations. */
class Redshift {
    constructor() { }
    acceptReservedNodeExchange(params) {
        throw new Error(BINDING_ERROR);
    }
    addPartner(params) {
        throw new Error(BINDING_ERROR);
    }
    associateDataShareConsumer(params) {
        throw new Error(BINDING_ERROR);
    }
    authorizeClusterSecurityGroupIngress(params) {
        throw new Error(BINDING_ERROR);
    }
    authorizeDataShare(params) {
        throw new Error(BINDING_ERROR);
    }
    authorizeEndpointAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    authorizeSnapshotAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    batchDeleteClusterSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    batchModifyClusterSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelResize(params) {
        throw new Error(BINDING_ERROR);
    }
    copyClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createAuthenticationProfile(params) {
        throw new Error(BINDING_ERROR);
    }
    createCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    createClusterParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createClusterSecurityGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createClusterSubnetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createCustomDomainAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    createEndpointAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    createEventSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    createHsmClientCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    createHsmConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    createIntegration(params) {
        throw new Error(BINDING_ERROR);
    }
    createRedshiftIdcApplication(params) {
        throw new Error(BINDING_ERROR);
    }
    createScheduledAction(params) {
        throw new Error(BINDING_ERROR);
    }
    createSnapshotCopyGrant(params) {
        throw new Error(BINDING_ERROR);
    }
    createSnapshotSchedule(params) {
        throw new Error(BINDING_ERROR);
    }
    createTags(params) {
        throw new Error(BINDING_ERROR);
    }
    createUsageLimit(params) {
        throw new Error(BINDING_ERROR);
    }
    deauthorizeDataShare(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAuthenticationProfile(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteClusterParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteClusterSecurityGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteClusterSubnetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCustomDomainAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteEndpointAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteEventSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteHsmClientCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteHsmConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteIntegration(params) {
        throw new Error(BINDING_ERROR);
    }
    deletePartner(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRedshiftIdcApplication(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteResourcePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteScheduledAction(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSnapshotCopyGrant(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSnapshotSchedule(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTags(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteUsageLimit(params) {
        throw new Error(BINDING_ERROR);
    }
    deregisterNamespace(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAccountAttributes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAuthenticationProfiles(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusterDbRevisions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusterParameterGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusterParameters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusterSecurityGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusterSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusterSubnetGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusterTracks(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusterVersions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCustomDomainAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDataShares(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDataSharesForConsumer(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDataSharesForProducer(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDefaultClusterParameters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEndpointAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEndpointAuthorization(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEventCategories(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEvents(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEventSubscriptions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeHsmClientCertificates(params) {
        throw new Error(BINDING_ERROR);
    }
    describeHsmConfigurations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeInboundIntegrations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeIntegrations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLoggingStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNodeConfigurationOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeOrderableClusterOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    describePartners(params) {
        throw new Error(BINDING_ERROR);
    }
    describeRedshiftIdcApplications(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReservedNodeExchangeStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReservedNodeOfferings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReservedNodes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeResize(params) {
        throw new Error(BINDING_ERROR);
    }
    describeScheduledActions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSnapshotCopyGrants(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSnapshotSchedules(params) {
        throw new Error(BINDING_ERROR);
    }
    describeStorage() {
        throw new Error(BINDING_ERROR);
    }
    describeTableRestoreStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTags(params) {
        throw new Error(BINDING_ERROR);
    }
    describeUsageLimits(params) {
        throw new Error(BINDING_ERROR);
    }
    disableLogging(params) {
        throw new Error(BINDING_ERROR);
    }
    disableSnapshotCopy(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateDataShareConsumer(params) {
        throw new Error(BINDING_ERROR);
    }
    enableLogging(params) {
        throw new Error(BINDING_ERROR);
    }
    enableSnapshotCopy(params) {
        throw new Error(BINDING_ERROR);
    }
    failoverPrimaryCompute(params) {
        throw new Error(BINDING_ERROR);
    }
    getClusterCredentials(params) {
        throw new Error(BINDING_ERROR);
    }
    getClusterCredentialsWithIAM(params) {
        throw new Error(BINDING_ERROR);
    }
    getIdentityCenterAuthToken(params) {
        throw new Error(BINDING_ERROR);
    }
    getReservedNodeExchangeConfigurationOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    getReservedNodeExchangeOfferings(params) {
        throw new Error(BINDING_ERROR);
    }
    getResourcePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    listRecommendations(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyAquaConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyAuthenticationProfile(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyClusterDbRevision(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyClusterIamRoles(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyClusterMaintenance(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyClusterParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyClusterSnapshotSchedule(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyClusterSubnetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyCustomDomainAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyEndpointAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyEventSubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyIntegration(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyLakehouseConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyRedshiftIdcApplication(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyScheduledAction(params) {
        throw new Error(BINDING_ERROR);
    }
    modifySnapshotCopyRetentionPeriod(params) {
        throw new Error(BINDING_ERROR);
    }
    modifySnapshotSchedule(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyUsageLimit(params) {
        throw new Error(BINDING_ERROR);
    }
    pauseCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    purchaseReservedNodeOffering(params) {
        throw new Error(BINDING_ERROR);
    }
    putResourcePolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    rebootCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    registerNamespace(params) {
        throw new Error(BINDING_ERROR);
    }
    rejectDataShare(params) {
        throw new Error(BINDING_ERROR);
    }
    resetClusterParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    resizeCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreFromClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreTableFromClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    resumeCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    revokeClusterSecurityGroupIngress(params) {
        throw new Error(BINDING_ERROR);
    }
    revokeEndpointAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    revokeSnapshotAccess(params) {
        throw new Error(BINDING_ERROR);
    }
    rotateEncryptionKey(params) {
        throw new Error(BINDING_ERROR);
    }
    updatePartnerStatus(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.Redshift = Redshift;
//# sourceMappingURL=Redshift.js.map