"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Lightsail = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Lightsail service binding for Step Functions SDK integrations. */
class Lightsail {
    constructor() { }
    allocateStaticIp(params) {
        throw new Error(BINDING_ERROR);
    }
    attachCertificateToDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    attachDisk(params) {
        throw new Error(BINDING_ERROR);
    }
    attachInstancesToLoadBalancer(params) {
        throw new Error(BINDING_ERROR);
    }
    attachLoadBalancerTlsCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    attachStaticIp(params) {
        throw new Error(BINDING_ERROR);
    }
    closeInstancePublicPorts(params) {
        throw new Error(BINDING_ERROR);
    }
    copySnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createBucket(params) {
        throw new Error(BINDING_ERROR);
    }
    createBucketAccessKey(params) {
        throw new Error(BINDING_ERROR);
    }
    createCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    createCloudFormationStack(params) {
        throw new Error(BINDING_ERROR);
    }
    createContactMethod(params) {
        throw new Error(BINDING_ERROR);
    }
    createContainerService(params) {
        throw new Error(BINDING_ERROR);
    }
    createContainerServiceDeployment(params) {
        throw new Error(BINDING_ERROR);
    }
    createContainerServiceRegistryLogin(params) {
        throw new Error(BINDING_ERROR);
    }
    createDisk(params) {
        throw new Error(BINDING_ERROR);
    }
    createDiskFromSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createDiskSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    createDomain(params) {
        throw new Error(BINDING_ERROR);
    }
    createDomainEntry(params) {
        throw new Error(BINDING_ERROR);
    }
    createGUISessionAccessDetails(params) {
        throw new Error(BINDING_ERROR);
    }
    createInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    createInstancesFromSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createInstanceSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createKeyPair(params) {
        throw new Error(BINDING_ERROR);
    }
    createLoadBalancer(params) {
        throw new Error(BINDING_ERROR);
    }
    createLoadBalancerTlsCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    createRelationalDatabase(params) {
        throw new Error(BINDING_ERROR);
    }
    createRelationalDatabaseFromSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createRelationalDatabaseSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAlarm(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAutoSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteBucket(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteBucketAccessKey(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteContactMethod(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteContainerImage(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteContainerService(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteDisk(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteDiskSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteDomain(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteDomainEntry(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteInstanceSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteKeyPair(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteKnownHostKeys(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLoadBalancer(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLoadBalancerTlsCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRelationalDatabase(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteRelationalDatabaseSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    detachCertificateFromDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    detachDisk(params) {
        throw new Error(BINDING_ERROR);
    }
    detachInstancesFromLoadBalancer(params) {
        throw new Error(BINDING_ERROR);
    }
    detachStaticIp(params) {
        throw new Error(BINDING_ERROR);
    }
    disableAddOn(params) {
        throw new Error(BINDING_ERROR);
    }
    downloadDefaultKeyPair(params) {
        throw new Error(BINDING_ERROR);
    }
    enableAddOn(params) {
        throw new Error(BINDING_ERROR);
    }
    exportSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    getActiveNames(params) {
        throw new Error(BINDING_ERROR);
    }
    getAlarms(params) {
        throw new Error(BINDING_ERROR);
    }
    getAutoSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    getBlueprints(params) {
        throw new Error(BINDING_ERROR);
    }
    getBucketAccessKeys(params) {
        throw new Error(BINDING_ERROR);
    }
    getBucketBundles(params) {
        throw new Error(BINDING_ERROR);
    }
    getBucketMetricData(params) {
        throw new Error(BINDING_ERROR);
    }
    getBuckets(params) {
        throw new Error(BINDING_ERROR);
    }
    getBundles(params) {
        throw new Error(BINDING_ERROR);
    }
    getCertificates(params) {
        throw new Error(BINDING_ERROR);
    }
    getCloudFormationStackRecords(params) {
        throw new Error(BINDING_ERROR);
    }
    getContactMethods(params) {
        throw new Error(BINDING_ERROR);
    }
    getContainerAPIMetadata(params) {
        throw new Error(BINDING_ERROR);
    }
    getContainerImages(params) {
        throw new Error(BINDING_ERROR);
    }
    getContainerLog(params) {
        throw new Error(BINDING_ERROR);
    }
    getContainerServiceDeployments(params) {
        throw new Error(BINDING_ERROR);
    }
    getContainerServiceMetricData(params) {
        throw new Error(BINDING_ERROR);
    }
    getContainerServicePowers(params) {
        throw new Error(BINDING_ERROR);
    }
    getContainerServices(params) {
        throw new Error(BINDING_ERROR);
    }
    getCostEstimate(params) {
        throw new Error(BINDING_ERROR);
    }
    getDisk(params) {
        throw new Error(BINDING_ERROR);
    }
    getDisks(params) {
        throw new Error(BINDING_ERROR);
    }
    getDiskSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    getDiskSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    getDistributionBundles(params) {
        throw new Error(BINDING_ERROR);
    }
    getDistributionLatestCacheReset(params) {
        throw new Error(BINDING_ERROR);
    }
    getDistributionMetricData(params) {
        throw new Error(BINDING_ERROR);
    }
    getDistributions(params) {
        throw new Error(BINDING_ERROR);
    }
    getDomain(params) {
        throw new Error(BINDING_ERROR);
    }
    getDomains(params) {
        throw new Error(BINDING_ERROR);
    }
    getExportSnapshotRecords(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstanceAccessDetails(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstanceMetricData(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstancePortStates(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstanceSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstanceSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    getInstanceState(params) {
        throw new Error(BINDING_ERROR);
    }
    getKeyPair(params) {
        throw new Error(BINDING_ERROR);
    }
    getKeyPairs(params) {
        throw new Error(BINDING_ERROR);
    }
    getLoadBalancer(params) {
        throw new Error(BINDING_ERROR);
    }
    getLoadBalancerMetricData(params) {
        throw new Error(BINDING_ERROR);
    }
    getLoadBalancers(params) {
        throw new Error(BINDING_ERROR);
    }
    getLoadBalancerTlsCertificates(params) {
        throw new Error(BINDING_ERROR);
    }
    getLoadBalancerTlsPolicies(params) {
        throw new Error(BINDING_ERROR);
    }
    getOperation(params) {
        throw new Error(BINDING_ERROR);
    }
    getOperations(params) {
        throw new Error(BINDING_ERROR);
    }
    getOperationsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    getRegions(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabase(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseBlueprints(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseBundles(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseEvents(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseLogEvents(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseLogStreams(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseMasterUserPassword(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseMetricData(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseParameters(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabases(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    getRelationalDatabaseSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    getSetupHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    getStaticIp(params) {
        throw new Error(BINDING_ERROR);
    }
    getStaticIps(params) {
        throw new Error(BINDING_ERROR);
    }
    importKeyPair(params) {
        throw new Error(BINDING_ERROR);
    }
    isVpcPeered(params) {
        throw new Error(BINDING_ERROR);
    }
    openInstancePublicPorts(params) {
        throw new Error(BINDING_ERROR);
    }
    peerVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    putAlarm(params) {
        throw new Error(BINDING_ERROR);
    }
    putInstancePublicPorts(params) {
        throw new Error(BINDING_ERROR);
    }
    rebootInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    rebootRelationalDatabase(params) {
        throw new Error(BINDING_ERROR);
    }
    registerContainerImage(params) {
        throw new Error(BINDING_ERROR);
    }
    releaseStaticIp(params) {
        throw new Error(BINDING_ERROR);
    }
    resetDistributionCache(params) {
        throw new Error(BINDING_ERROR);
    }
    sendContactMethodVerification(params) {
        throw new Error(BINDING_ERROR);
    }
    setIpAddressType(params) {
        throw new Error(BINDING_ERROR);
    }
    setResourceAccessForBucket(params) {
        throw new Error(BINDING_ERROR);
    }
    setupInstanceHttps(params) {
        throw new Error(BINDING_ERROR);
    }
    startGUISession(params) {
        throw new Error(BINDING_ERROR);
    }
    startInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    startRelationalDatabase(params) {
        throw new Error(BINDING_ERROR);
    }
    stopGUISession(params) {
        throw new Error(BINDING_ERROR);
    }
    stopInstance(params) {
        throw new Error(BINDING_ERROR);
    }
    stopRelationalDatabase(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    testAlarm(params) {
        throw new Error(BINDING_ERROR);
    }
    unpeerVpc(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateBucket(params) {
        throw new Error(BINDING_ERROR);
    }
    updateBucketBundle(params) {
        throw new Error(BINDING_ERROR);
    }
    updateContainerService(params) {
        throw new Error(BINDING_ERROR);
    }
    updateDistribution(params) {
        throw new Error(BINDING_ERROR);
    }
    updateDistributionBundle(params) {
        throw new Error(BINDING_ERROR);
    }
    updateDomainEntry(params) {
        throw new Error(BINDING_ERROR);
    }
    updateInstanceMetadataOptions(params) {
        throw new Error(BINDING_ERROR);
    }
    updateLoadBalancerAttribute(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRelationalDatabase(params) {
        throw new Error(BINDING_ERROR);
    }
    updateRelationalDatabaseParameters(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.Lightsail = Lightsail;
//# sourceMappingURL=Lightsail.js.map