"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.StorageGateway = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Storage Gateway service binding for Step Functions SDK integrations. */
class StorageGateway {
    constructor() { }
    activateGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    addCache(params) {
        throw new Error(BINDING_ERROR);
    }
    addTagsToResource(params) {
        throw new Error(BINDING_ERROR);
    }
    addUploadBuffer(params) {
        throw new Error(BINDING_ERROR);
    }
    addWorkingStorage(params) {
        throw new Error(BINDING_ERROR);
    }
    assignTapePool(params) {
        throw new Error(BINDING_ERROR);
    }
    associateFileSystem(params) {
        throw new Error(BINDING_ERROR);
    }
    attachVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelArchival(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelCacheReport(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelRetrieval(params) {
        throw new Error(BINDING_ERROR);
    }
    createCachediSCSIVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    createNFSFileShare(params) {
        throw new Error(BINDING_ERROR);
    }
    createSMBFileShare(params) {
        throw new Error(BINDING_ERROR);
    }
    createSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createSnapshotFromVolumeRecoveryPoint(params) {
        throw new Error(BINDING_ERROR);
    }
    createStorediSCSIVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    createTapePool(params) {
        throw new Error(BINDING_ERROR);
    }
    createTapes(params) {
        throw new Error(BINDING_ERROR);
    }
    createTapeWithBarcode(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAutomaticTapeCreationPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteBandwidthRateLimit(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCacheReport(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteChapCredentials(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteFileShare(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSnapshotSchedule(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTape(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTapeArchive(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteTapePool(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    describeAvailabilityMonitorTest(params) {
        throw new Error(BINDING_ERROR);
    }
    describeBandwidthRateLimit(params) {
        throw new Error(BINDING_ERROR);
    }
    describeBandwidthRateLimitSchedule(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCache(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCachediSCSIVolumes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCacheReport(params) {
        throw new Error(BINDING_ERROR);
    }
    describeChapCredentials(params) {
        throw new Error(BINDING_ERROR);
    }
    describeFileSystemAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    describeGatewayInformation(params) {
        throw new Error(BINDING_ERROR);
    }
    describeMaintenanceStartTime(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNFSFileShares(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSMBFileShares(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSMBSettings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSnapshotSchedule(params) {
        throw new Error(BINDING_ERROR);
    }
    describeStorediSCSIVolumes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTapeArchives(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTapeRecoveryPoints(params) {
        throw new Error(BINDING_ERROR);
    }
    describeTapes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeUploadBuffer(params) {
        throw new Error(BINDING_ERROR);
    }
    describeVTLDevices(params) {
        throw new Error(BINDING_ERROR);
    }
    describeWorkingStorage(params) {
        throw new Error(BINDING_ERROR);
    }
    detachVolume(params) {
        throw new Error(BINDING_ERROR);
    }
    disableGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    disassociateFileSystem(params) {
        throw new Error(BINDING_ERROR);
    }
    evictFilesFailingUpload(params) {
        throw new Error(BINDING_ERROR);
    }
    joinDomain(params) {
        throw new Error(BINDING_ERROR);
    }
    listAutomaticTapeCreationPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    listCacheReports(params) {
        throw new Error(BINDING_ERROR);
    }
    listFileShares(params) {
        throw new Error(BINDING_ERROR);
    }
    listFileSystemAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    listGateways(params) {
        throw new Error(BINDING_ERROR);
    }
    listLocalDisks(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    listTapePools(params) {
        throw new Error(BINDING_ERROR);
    }
    listTapes(params) {
        throw new Error(BINDING_ERROR);
    }
    listVolumeInitiators(params) {
        throw new Error(BINDING_ERROR);
    }
    listVolumeRecoveryPoints(params) {
        throw new Error(BINDING_ERROR);
    }
    listVolumes(params) {
        throw new Error(BINDING_ERROR);
    }
    notifyWhenUploaded(params) {
        throw new Error(BINDING_ERROR);
    }
    refreshCache(params) {
        throw new Error(BINDING_ERROR);
    }
    removeTagsFromResource(params) {
        throw new Error(BINDING_ERROR);
    }
    resetCache(params) {
        throw new Error(BINDING_ERROR);
    }
    retrieveTapeArchive(params) {
        throw new Error(BINDING_ERROR);
    }
    retrieveTapeRecoveryPoint(params) {
        throw new Error(BINDING_ERROR);
    }
    setLocalConsolePassword(params) {
        throw new Error(BINDING_ERROR);
    }
    setSMBGuestPassword(params) {
        throw new Error(BINDING_ERROR);
    }
    shutdownGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    startAvailabilityMonitorTest(params) {
        throw new Error(BINDING_ERROR);
    }
    startCacheReport(params) {
        throw new Error(BINDING_ERROR);
    }
    startGateway(params) {
        throw new Error(BINDING_ERROR);
    }
    updateAutomaticTapeCreationPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    updateBandwidthRateLimit(params) {
        throw new Error(BINDING_ERROR);
    }
    updateBandwidthRateLimitSchedule(params) {
        throw new Error(BINDING_ERROR);
    }
    updateChapCredentials(params) {
        throw new Error(BINDING_ERROR);
    }
    updateFileSystemAssociation(params) {
        throw new Error(BINDING_ERROR);
    }
    updateGatewayInformation(params) {
        throw new Error(BINDING_ERROR);
    }
    updateGatewaySoftwareNow(params) {
        throw new Error(BINDING_ERROR);
    }
    updateMaintenanceStartTime(params) {
        throw new Error(BINDING_ERROR);
    }
    updateNFSFileShare(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSMBFileShare(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSMBFileShareVisibility(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSMBLocalGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSMBSecurityStrategy(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSnapshotSchedule(params) {
        throw new Error(BINDING_ERROR);
    }
    updateVTLDeviceType(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.StorageGateway = StorageGateway;
//# sourceMappingURL=StorageGateway.js.map